Gauche bugifxes
This commit is contained in:
parent
3d0563ddfb
commit
24a3700bd2
8
Makefile
8
Makefile
|
|
@ -1,7 +1,7 @@
|
|||
.PHONY: package test libtest.o tests/libtest.so libtest.a documentation README.html
|
||||
SCHEME=chibi
|
||||
DOCKERIMG=${SCHEME}:head
|
||||
VERSION=0.10.7
|
||||
VERSION=0.10.8
|
||||
CC=gcc
|
||||
PKG=foreign-c-${VERSION}.tgz
|
||||
|
||||
|
|
@ -28,9 +28,9 @@ install:
|
|||
snow-chibi --impls=${SCHEME} ${SNOW_CHIBI_ARGS} install foreign-c-${VERSION}.tgz; \
|
||||
if [ "${SCHEME}" = "gauche" ]; then \
|
||||
make gauche; \
|
||||
cp foreign/c/primitives/gauche.scm $(shell gauche-config --sitelibdir)/foreign/c/primitives/;\
|
||||
mkdir -p $(shell gauche-config --sitearchdir)/foreign/c/lib/; \
|
||||
cp -r foreign/c/lib/gauche.so $(shell gauche-config --sitearchdir)/foreign/c/lib/; \
|
||||
sudo cp foreign/c/primitives/gauche.scm $(shell gauche-config --sitelibdir)/foreign/c/primitives/;\
|
||||
sudo mkdir -p $(shell gauche-config --sitearchdir)/foreign/c/lib/; \
|
||||
sudo cp -r foreign/c/lib/gauche.so $(shell gauche-config --sitearchdir)/foreign/c/lib/; \
|
||||
fi
|
||||
|
||||
uninstall:
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@
|
|||
;(define-cproc pointer-free (pointer) pointer_free)
|
||||
|
||||
;(define-cproc pointer-set-int8! (pointer offset::<int> value::<int8>) pointer_set_int8)
|
||||
(define-cproc pointer-set-uint8! (pointer offset::<int> value::<int8>) pointer_set_uint8)
|
||||
(define-cproc pointer-set-uint8! (pointer offset::<int> value::<uint8>) pointer_set_uint8)
|
||||
;(define-cproc pointer-set-int16! (pointer offset::<int> value::<int16>) pointer_set_int16)
|
||||
;(define-cproc pointer-set-uint16! (pointer offset::<int> value::<int16>) pointer_set_uint16)
|
||||
;(define-cproc pointer-set-int32! (pointer offset::<int> value::<int32>) pointer_set_int32)
|
||||
|
|
|
|||
Loading…
Reference in New Issue