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 |