diff options
| author | gingerBill <bill@gingerbill.org> | 2020-09-29 11:11:42 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2020-09-29 11:11:42 +0100 |
| commit | 464e733b888432d07e8516729d4e724431e7edcc (patch) | |
| tree | 232776af6a102e4742d0811863db330791c0ab57 /src | |
| parent | 519dcc2b76c9bfcf4be84c9ced0c0072d117a4c6 (diff) | |
| parent | 1818ceb4f2b474152fed0cb7e5cfaeaa26e00105 (diff) | |
Merge branch 'master' of https://github.com/odin-lang/Odin
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp index e53f1b7d9..b15518d6e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -432,7 +432,11 @@ i32 linker_stage(lbGenerator *gen) { #endif , linker, object_files, LIT(output_base), LIT(output_ext), lib_str, - "-lc -lm", + #if defined(GB_SYSTEM_OSX) + "-lSystem -lm -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk", + #else + "-lc -lm", + #endif LIT(build_context.link_flags), LIT(build_context.extra_linker_flags), link_settings); @@ -2195,7 +2199,11 @@ int main(int arg_count, char const **arg_ptr) { #endif , linker, LIT(output_base), LIT(output_base), LIT(output_ext), lib_str, - "-lc -lm", + #if defined(GB_SYSTEM_OSX) + "-lSystem -lm -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk", + #else + "-lc -lm", + #endif LIT(build_context.link_flags), LIT(build_context.extra_linker_flags), link_settings); |