From eb2fd1c1dd40ad5ecb0ee6389f67c7704375ac85 Mon Sep 17 00:00:00 2001 From: Euan Date: Thu, 18 Jun 2020 19:08:29 +0100 Subject: [PATCH] Fix #229 - FreeBSD build error --- nimterop/toast.nims | 8 +++----- 1 file 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")