diff options
Diffstat (limited to 'code/build.sh')
| -rwxr-xr-x | code/build.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/code/build.sh b/code/build.sh index bfc9a60..966bcc3 100755 --- a/code/build.sh +++ b/code/build.sh @@ -11,6 +11,7 @@ Compiler="clang" CompilerFlags=" -O0 -ggdb +-g3 -DHANDMADE_INTERNAL -DHANDMADE_SLOW -DOS_LINUX @@ -35,12 +36,15 @@ ClangWarningFlags=" -Wno-missing-braces -Wno-vla-extension -Wno-writable-strings +-Wno-address-of-temporary +-Wno-reorder-init-list " # Platform specific linker flags LinuxLinkerFlags=" -lpthread -lasound +-lcurl -lm -lX11 -lXfixes" @@ -63,6 +67,7 @@ printf 'handmade.cpp\n' $Compiler \ $CompilerFlags \ $WarningFlags \ + -fPIC \ -shared \ -o ../build/handmade.so \ handmade.cpp |
