Fix Gauche library building

This commit is contained in:
2025-06-25 06:58:11 +03:00
parent d3060c98fc
commit d0cb1faf2b
2 changed files with 5 additions and 114 deletions
+5 -5
View File
@@ -101,14 +101,14 @@ gambit:
gauche:
gauche-package compile \
--srcdir=primitives/gauche \
--srcdir=foreign/c/primitives/gauche \
--cc=${CC} \
--cflags="-I./primitives/include" \
--cflags="-I.foreign/c/primitives/gauche" \
--libs=-lffi \
foreign-c-primitives-gauche foreign-c-primitives-gauche.c gauchelib.scm
mkdir -p lib
mv foreign-c-primitives-gauche.so lib/gauche.so
mv foreign-c-primitives-gauche.o lib/gauche.o
mkdir -p foreign/c/lib
mv foreign-c-primitives-gauche.so foreign/c/lib/gauche.so
mv foreign-c-primitives-gauche.o foreign/c/lib/gauche.o
gerbil:
@echo "Nothing to build for Gerbil"