Date: Thu, 2 Feb 2006 03:50:22 -0600 From: Nikolas Britton <nikolas.britton@gmail.com> To: freebsd-openoffice@freebsd.org Subject: OOo2 port with jdk15 build failures, help?, project xmerge. Message-ID: <ef10de9a0602020150u71d6bbeeu5414b01952535356@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
------=_Part_17187_6767445.1138873822666 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello, I'm trying to build the openoffice-2.0 port with jdk15 and I'm running into problems. The first problem I had was was building project bean: "ERROR: Shared object "libmawt.so" not found, required by "libjawt.so" Ok I have 3 version of libmawt.so installed: /usr/local/jdk1.5.0/jre/lib/i386/headless/libmawt.so /usr/local/jdk1.5.0/jre/lib/i386/motif21/libmawt.so /usr/local/jdk1.5.0/jre/lib/i386/xawt/libmawt.so So I made a guess and used xawt/libmawt.so, making symbolic links to it in /usr/local/lib/ and /usr/local/jdk1.5.0/jre/lib/i386/ This seemed to do the trick because I made it past project bean. Now I'm stuck at project xmerge, arrgg! The errors (8 errors in total, all the same) I'm getting now are: "as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier)" I'm guessing I'll need to edit the source files but I'm not a programmer, so I don't know where to start. Attached are the error messages from the build, any help would be cool. Tha= nks ------=_Part_17187_6767445.1138873822666 Content-Type: text/plain; name=OOo-xmerge-errors.txt; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="OOo-xmerge-errors.txt" ============= Building project xmerge ============= /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/activesync mkout -- version: 1.5 ------------- /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/htmlsoff ------------- /usr/local/bin/ant -Dprj=../.. -Dprjname=xmerge -Ddebug=off -Doptimize=on -Dtarget=htmlsoff -Dsolar.update=on -Dout=../../unxfbsd.pro -Dinpath=unxf bsd.pro -Dproext=".pro" -Dsolar.bin=/usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/bin -Dsolar.jar=/usr/ports/editors/ openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/bin -Dsolar.doc=/usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro /doc -Dcommon.jar=/usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/common.pro/bin -Dcommon.doc=/usr/ports/editors/openoffice.org-2.0 /work/OOA680_m1/solver/680/common.pro/doc -f build.xml -emacs Buildfile: build.xml init: compile: jar: Building jar: /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/unxfbsd.pro/class/htmlsoff.jar all: BUILD SUCCESSFUL Total time: 2 seconds /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge ------------- /usr/local/bin/ant -Dprj=../.. -Dprjname= -Ddebug=off -Doptimize=on -Dtarget=xmerge -Dsolar.update=on -Dout=../../unxfbsd.pro -Dinpath=unxfbsd.pro -Dproext=".pro" -Dsolar.bin=/usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/bin -Dsolar.jar=/usr/ports/editors/openoffi ce.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/bin -Dsolar.doc=/usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/doc -D common.jar=/usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/common.pro/bin -Dcommon.doc=/usr/ports/editors/openoffice.org-2.0/work/OO A680_m1/solver/680/common.pro/doc -f build.xml -emacs Buildfile: build.xml init: Created dir: /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/unxfbsd.pro/class/xmerge compile: Compiling 96 source files to /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/unxfbsd.pro/class/xmerge /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/java/org/openoffice/xmerge/ConvertData.java:130: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier) Enumeration enum = v.elements(); ^ /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/java/org/openoffice/xmerge/ConvertData.java:131: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier) return (enum); ^ /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/DocumentDeserializerImpl.jav a:158: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier) Enumeration enum = cd.getDocumentEnumeration(); ^ /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/DocumentDeserializerImpl.jav a:164: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier) while (enum.hasMoreElements()) { ^ /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/DocumentDeserializerImpl.jav a:165: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier) docOut = (DOMDocument) enum.nextElement(); ^ /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/PluginFactoryImpl.java:186: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier) Enumeration enum = ci.getDeviceMime(); ^ /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/PluginFactoryImpl.java:187: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier) while (enum.hasMoreElements()) { ^ /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/java/org/openoffice/xmerge/converter/xml/xslt/PluginFactoryImpl.java:188: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier (try -source 1.4 or lower to use 'enum' as an identifier) mimeType= (String) enum.nextElement(); ^ 8 errors BUILD FAILED /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge/build.xml:81: Compile failed; see the compiler error output for details. Total time: 3 seconds dmake: Error code 1, while making 'ANTBUILD' '---* tg_merge.mk *---' ERROR: Error 65280 occurred while making /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/xmerge/source/xmerge dmake: Error code 1, while making 'build_instsetoo_native' '---* tg_merge.mk *---' *** Error code 255 Stop in /usr/ports/editors/openoffice.org-2.0. ------=_Part_17187_6767445.1138873822666--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ef10de9a0602020150u71d6bbeeu5414b01952535356>