View | Details | Raw Unified | Return to bug 98386
Collapse All | Expand All

(-)databases/gauche-gdbm/Makefile (-4 / +4 lines)
Lines 36-46 Link Here
36
do-build:
36
do-build:
37
	cd ${WRKSRC} && ${LOCALBASE}/bin/gauche-config --fixup-extension gdbm
37
	cd ${WRKSRC} && ${LOCALBASE}/bin/gauche-config --fixup-extension gdbm
38
	cd ${WRKSRC} && ${LOCALBASE}/bin/gosh genstub gdbm.stub
38
	cd ${WRKSRC} && ${LOCALBASE}/bin/gosh genstub gdbm.stub
39
	cd ${WRKSRC} && ${CC} ${CFLAGS} -c gdbm_head.c
39
	cd ${WRKSRC} && ${CC} ${CFLAGS} -fPIC  -c gdbm_head.c
40
	cd ${WRKSRC} && ${CC} ${CFLAGS} -c gdbm_tail.c
40
	cd ${WRKSRC} && ${CC} ${CFLAGS} -fPIC  -c gdbm_tail.c
41
	cd ${WRKSRC} && ${CC} ${CFLAGS} -c -I${LOCALBASE}/include \
41
	cd ${WRKSRC} && ${CC} ${CFLAGS} -fPIC  -c -I${LOCALBASE}/include \
42
		-I'${LOCALBASE}/lib/gauche/${PORTVERSION}/include' gdbm.c
42
		-I'${LOCALBASE}/lib/gauche/${PORTVERSION}/include' gdbm.c
43
	cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -shared -Wl,-x -o gdbm.so \
43
	cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -fPIC  -shared -Wl,-x -o gdbm.so \
44
		-Wl,-soname,gdbm.so gdbm.o gdbm_head.o gdbm_tail.o \
44
		-Wl,-soname,gdbm.so gdbm.o gdbm_head.o gdbm_tail.o \
45
		-L${LOCALBASE}/lib -lgdbm
45
		-L${LOCALBASE}/lib -lgdbm

Return to bug 98386