Date: Sat, 15 Jan 2005 13:01:28 +0900 (JST) From: NAKATA Maho <chat95@mac.com> To: mjpelletier@mjpelletier.com Cc: openoffice@FreeBSD.org Subject: Re: A hack I used to compile openoffice with linux-sun-jdk1.4.2 on FreeBSD 5.3 Message-ID: <20050115.130128.343180687.chat95@mac.com> In-Reply-To: <200412011204.15536.mjpelletier@mjpelletier.com> References: <200412011204.15536.mjpelletier@mjpelletier.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In Message-ID: <200412011204.15536.mjpelletier@mjpelletier.com> "Michael J. Pelletier" <mjpelletier@mjpelletier.com> wrote: Hello, > /usr/local/linux-sun-jdk1.4.2/include/jni.h:27:20: jni_md.h: No such file or > directory I found solution.. patch is attached. however I recieved an error at setup2 project. like setenv CLASSPATH /work/ports/editors/openoffice-1.1/work/solver/645/unxfbsd.pro/bin/unoil.jar:/work/ports/editors/openoffice-1.1/work/solver/645/unxfbsd.pro/bin/java_uno.jar:/work/ports/editors/openoffice-1.1/work/solver/645/unxfbsd.pro/bin/ridl.jar:/work/ports/editors/openoffice-1.1/work/solver/645/unxfbsd.pro/bin/sandbox.jar:/work/ports/editors/openoffice-1.1/work/solver/645/unxfbsd.pro/bin/jurt.jar:/work/ports/editors/openoffice-1.1/work/solver/645/unxfbsd.pro/lib:/usr/local/linux-sun-jdk1.4.2/jre/lib/rt.jar:. && setenv LD_LIBRARY_PATH .:/work/ports/editors/openoffice-1.1/work/solenv/unxfbsd.pro/lib:/usr/local/linux-sun-jdk1.4.2/jre/lib/i386:/usr/local/linux-sun-jdk1.4.2/jre/lib/i386/client:/usr/local/linux-sun-jdk1.4.2/jre/lib/i386/native_threads:../lib:/work/ports/editors/openoffice-1.1/work/solver/645/unxfbsd.pro/lib:: && \ regcomp -br ../unxfbsd.pro/bin/regcomp.rdb \ -register \ -r ../unxfbsd.pro/bin/setup_services.tmp \ -l com.sun.star.loader.Java2 \ -env:UNO_JAVA_COMPPATH=file:///work/ports/editors/openoffice-1.1/work/solver/645/unxfbsd.pro/bin \ -c vnd.sun.star.expand:\$UNO_JAVA_COMPPATH/java_uno_accessbridge.jarregister component 'vnd.sun.star.expand:$UNO_JAVA_COMPPATH/java_uno_accessbridge.jar' in registry '../unxfbsd.pro/bin/setup_services.tmp' failed! error (CannotRegisterImplementationException): Could not create Java implementation loader dmake: Error code 1, while making '../unxfbsd.pro/bin/setup_services.rdb' ---* TG_SLO.MK *--- ERROR: Error 65280 occurred while making /work/ports/editors/openoffice-1.1/work/setup2/utildmake: Error code 1, while making 'instsetoo/prj/build_all' *** Error code 255 Stop in /work/ports/editors/openoffice-1.1. ---* TG_SLO.MK *--- Could you please confirm it? patch--------------- Compile OOo with Linux's JDK I'm not sure it can safely build OOo with Linux's Java, so I haven't raized an IZ yet. Index: config_office/set_soenv.in =================================================================== RCS file: /cvs/tools/config_office/set_soenv.in,v retrieving revision 1.10.6.10 diff -u -r1.10.6.10 set_soenv.in --- config_office/set_soenv.in 27 Aug 2004 10:03:54 -0000 1.10.6.10 +++ config_office/set_soenv.in 13 Jan 2005 13:47:25 -0000 @@ -1258,6 +1258,7 @@ elsif ($platform eq "$FreeBSD") { $SOLARINC .=$I.'$JAVA_HOME'.$INCLUDE.$ds."freebsd"; + $SOLARINC .=$I.'$JAVA_HOME'.$INCLUDE.$ds."linux"; $SOLARINC .=$I.'$JAVA_HOME'.$INCLUDE.$ds."bsd"; } elsif ($platform eq "$NetBSD") --- /dev/null Fri Jan 14 23:11:00 2005 +++ berkeleydb/db-4.2.52.NC.patch Fri Jan 14 23:02:50 2005 @@ -0,0 +1,19 @@ +*** misc/db-4.2.52.NC/dist/configure Thu Dec 4 06:10:02 2003 +--- misc/build/db-4.2.52.NC/dist/configure Fri Jan 14 23:02:36 2005 +*************** +*** 20875,20881 **** + case "$host_os" in + aix*) _JNI_INC_SUBDIRS="aix";; + bsdi*) _JNI_INC_SUBDIRS="bsdos";; +! freebsd*) _JNI_INC_SUBDIRS="freebsd";; + hp*) _JNI_INC_SUBDIRS="hp-ux";; + linux*) _JNI_INC_SUBDIRS="linux genunix";; + osf*) _JNI_INC_SUBDIRS="alpha";; +--- 20875,20881 ---- + case "$host_os" in + aix*) _JNI_INC_SUBDIRS="aix";; + bsdi*) _JNI_INC_SUBDIRS="bsdos";; +! freebsd*) _JNI_INC_SUBDIRS="freebsd linux";; + hp*) _JNI_INC_SUBDIRS="hp-ux";; + linux*) _JNI_INC_SUBDIRS="linux genunix";; + osf*) _JNI_INC_SUBDIRS="alpha";; Index: berkeleydb/makefile.mk =================================================================== RCS file: /cvs/external/berkeleydb/makefile.mk,v retrieving revision 1.13.12.2 diff -u -r1.13.12.2 makefile.mk --- berkeleydb/makefile.mk 28 Oct 2004 11:54:48 -0000 1.13.12.2 +++ berkeleydb/makefile.mk 14 Jan 2005 14:13:12 -0000 @@ -65,6 +65,8 @@ PRJNAME=so_berkeleydb TARGET=so_berkeleydb +PATCH_FILE_NAME=db-4.2.52.NC.patch + # --- Settings ----------------------------------------------------- .INCLUDE : settings.mk -- NAKATA, Maho
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050115.130128.343180687.chat95>