Openoffice und jdk15

pete

Well-Known Member
Hi Leute,
hab grad versucht Openoffice 2.0 aus den ports zu installieren, es bricht jedoch sofort ab mit dieser meldung:

===> Applying FreeBSD patches for de-openoffice.org-2.0.0_1
===> de-openoffice.org-2.0.0_1 depends on file: /usr/local/jdk1.4.2/bin/java - not found
===> Verifying install for /usr/local/jdk1.4.2/bin/java in /usr/ports/java/jdk14
===> jdk-1.4.2p7_2 :
The source distribution exists on your system, but due to
licensing restrictions you still need to download the
patchset, bsd-jdk14-patches-7.tar.gz, from
http://www.eyesbeyond.com/freebsddom/java/jdk14.html.
Please place the patchset in /usr/ports/distfiles.
.*** Error code 1

Stop in /usr/ports/java/jdk14.
*** Error code 1

Stop in /usr/ports/editors/openoffice.org-2.0.


er will also jdk14 haben, ich hab aber nur jdk15 installiert und das läuft auch. kann ich dem das irgendwie beibringen?
MFG, Pete
 
Nein, kann man nicht. Ich habe schon an das Porting Team geschrieben, das doch auch 1.5 funktionieren würde wenn sie einfac javac -source 1.4 statt einfach nur javac als Kommando verwenden, aber sie haben mir nie geantwortet.

Du kannst im Makefile einfach mal
JAVA_VERSION= 1.4
zu
JAVA_VERSION= 1.5
ändern, dann versucht er es, aber 1.5 scheitert am Bau weil OpenOffice Variablennamen verwendet die in 1.5 reservierte Wörter sind. Wo man dem javac Aufruf zusätzliche Parameter übergeben kann, habe ich leider nie herausgefunden. Ich bin sicher das es mit -source 1.4 funktionieren würde.
 
Zurück
Oben