From 7b0f7bf2fe227da884af13205ff8e4bf3a462cf9 Mon Sep 17 00:00:00 2001 From: Kartik Singh Date: Sun, 12 May 2024 13:44:53 -0400 Subject: [PATCH] Export all symbols --- .github/workflows/windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 2ce096bf..539b26bb 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -51,6 +51,6 @@ jobs: pwd $SBCL_SRC/run-sbcl.sh --script script.lisp echo $LIBRARY_PATH - gcc -Wall -fPIC -shared -o libcalc.dll libcalc.c -Wl,--whole-archive -lsbcl -Wl,--no-whole-archive -ladvapi32 -lsynchronization -lws2_32 -lzstd + gcc -Wall -fPIC -shared -o libcalc.dll libcalc.c -Wl,--export-all-symbols -Wl,--whole-archive -lsbcl -Wl,--no-whole-archive -ladvapi32 -lsynchronization -lws2_32 -lzstd gcc -Wall -o example example.c -lcalc echo "(+ 1 2)" | ./example.exe \ No newline at end of file