Bonjour,
Je suis sous FreeBSD 5.3 avec linux-sun-jdk-1.4.2.05 et j'assaye d'installer le
port
/usr/ports/french/openoffice-1.1. Au bout d'un certain temps j'ai le message
suivant :
.........................
ranlib .libs/libdb-4.2.a
creating libdb-4.2.la
(cd .libs && rm -f libdb-4.2.la && ln -s ../libdb-4.2.la libdb-4.2.la)
rm -f libdb.a
test ! -f .libs/libdb-4.2.a || ln -s .libs/libdb-4.2.a libdb.a
test -f .libs/libdb-4.2.a || (test -f libdb-4.2.a && ln -s libdb-4.2.a libdb.a)
/bin/sh ./libtool --mode=compile gcc32 -c -I. -I../dist/.. -D_THREAD_SAFE\
-I/usr/local/linux-sun-jdk1.4.2/include -O2
../dist/../libdb_java/db_java_wrap.c\
gcc32 -c -I. -I../dist/.. -D_THREAD_SAFE
-I/usr/local/linux-sun-jdk1.4.2/include\
-O2 ../dist/../libdb_java/db_java_wrap.c -fPIC -DPIC -o .libs/db_java_wrap.o
In file included from ../libdb_java/db_java_wrap.c:15:
/usr/local/linux-sun-jdk1.4.2/include/jni.h:27:20: jni_md.h: No such file or
directory
In file included from ../libdb_java/db_java_wrap.c:15:
/usr/local/linux-sun-jdk1.4.2/include/jni.h:45: syntax error before "jsize"
/usr/local/linux-sun-jdk1.4.2/include/jni.h:45: warning: data definition\
has no type or storage class
/usr/local/linux-sun-jdk1.4.2/include/jni.h:104: syntax error before "jbyte"
/usr/local/linux-sun-jdk1.4.2/include/jni.h:104: warning: no semicolon\
at end of struct or union
..............
suivent des pages d'erreur ... puis :
../libdb_java/db_java_wrap.c:7303: `jarg2' undeclared (first use in this
function)
*** Error code 1
Stop in
/usr/ports/french/openoffice-1.1/work/berkeleydb/unxfbsd.pro/misc/build/db-4.2.52.NC/out.
dmake: Error code 1, while making
'./unxfbsd.pro/misc/build/so_built_so_berkeleydb'
---* TG_SLO.MK *---
Une idée de ce qui manque ?