From 6f91de58faa3436a5c59fddaccb7418bd579117b Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 25 Aug 2025 13:44:00 +0200 Subject: checkpoint --- code/build.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'code/build.sh') 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 -- cgit v1.2.3-70-g09d2