summaryrefslogtreecommitdiff
path: root/databases/gauche-gdbm
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-06-05 13:10:29 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-06-05 13:10:29 +0000
commitd4c81595f2a762aaea80e7f118b72add22356e81 (patch)
treeacd237f2d65dca77c313e2d480f9a9df6a6a1857 /databases/gauche-gdbm
parent- Update to 20060603 (diff)
- Fix build on !i386
PR: ports/98386 Submitted by: Erik Greenwald <erik@smluc.org> (maintainer)
Notes
Notes: svn path=/head/; revision=164441
Diffstat (limited to 'databases/gauche-gdbm')
-rw-r--r--databases/gauche-gdbm/Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/databases/gauche-gdbm/Makefile b/databases/gauche-gdbm/Makefile
index 6829a24bbe8b..1b310a700d79 100644
--- a/databases/gauche-gdbm/Makefile
+++ b/databases/gauche-gdbm/Makefile
@@ -36,11 +36,11 @@ do-extract:
do-build:
cd ${WRKSRC} && ${LOCALBASE}/bin/gauche-config --fixup-extension gdbm
cd ${WRKSRC} && ${LOCALBASE}/bin/gosh genstub gdbm.stub
- cd ${WRKSRC} && ${CC} ${CFLAGS} -c gdbm_head.c
- cd ${WRKSRC} && ${CC} ${CFLAGS} -c gdbm_tail.c
- cd ${WRKSRC} && ${CC} ${CFLAGS} -c -I${LOCALBASE}/include \
+ cd ${WRKSRC} && ${CC} ${CFLAGS} -fPIC -c gdbm_head.c
+ cd ${WRKSRC} && ${CC} ${CFLAGS} -fPIC -c gdbm_tail.c
+ cd ${WRKSRC} && ${CC} ${CFLAGS} -fPIC -c -I${LOCALBASE}/include \
-I'${LOCALBASE}/lib/gauche/${PORTVERSION}/include' gdbm.c
- cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -shared -Wl,-x -o gdbm.so \
+ cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -fPIC -shared -Wl,-x -o gdbm.so \
-Wl,-soname,gdbm.so gdbm.o gdbm_head.o gdbm_tail.o \
-L${LOCALBASE}/lib -lgdbm