From 0b299cb8b43b1382d81c8e1a2df14ca96c5921b2 Mon Sep 17 00:00:00 2001 From: Oskar Nordquist Date: Wed, 5 Feb 2020 20:48:18 +0100 Subject: [PATCH] Fix https://github.com/odin-lang/Odin/issues/555 --- src/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 317e8f577..338bb3f5f 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1504,11 +1504,11 @@ int main(int arg_count, char const **arg_ptr) { // Shared libraries are .dylib on MacOS and .so on Linux. #if defined(GB_SYSTEM_OSX) output_ext = STR_LIT(".dylib"); + link_settings = "-dylib -dynamic"; #else output_ext = STR_LIT(".so"); + link_settings = "-shared"; #endif - - link_settings = "-shared"; } else { // TODO: Do I need anything here? link_settings = "";