aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nimterop/toast.nims8
1 files changed, 3 insertions, 5 deletions
diff --git a/nimterop/toast.nims b/nimterop/toast.nims
index 83d5cf4..e9a3c99 100644
--- a/nimterop/toast.nims
+++ b/nimterop/toast.nims
@@ -1,10 +1,8 @@
import os
# Workaround for C++ scanner.cc causing link error with other C obj files
-when defined(MacOSX):
- switch("clang.linkerexe", "g++")
-else:
- switch("gcc.linkerexe", "g++")
+switch("clang.linkerexe", "clang++")
+switch("gcc.linkerexe", "g++")
# Workaround for NilAccessError crash on Windows #98
# Could also help for OSX/Linux crash
@@ -25,4 +23,4 @@ when not defined(danger):
switch("out", currentSourcePath.parentDir() / "toast".addFileExt(ExeExt))
# Define TOAST for globals.nim
-switch("define", "TOAST") \ No newline at end of file
+switch("define", "TOAST")