Java - zum x-ten Mal .....

Windhund

Well-Known Member
Hallo zusammen,

Ausgangspunkt: FreeBSD 4.9 mit KDE 3.2.2.

firefox und mozilla aus den aktualisierten Ports.

Zuletzt Java 1.3 von FreeBSD.

Nun wollte ich doch den Anlauf nehmen und Java 1.4 installieren.

Dazu hab ich mich genau an die Anleitung in den ports gehalten und folgende Dateien heruntergeladen:

j2sdk-1_4_2-bin-scsl.zip
j2sdk-1_4_2_04-linux-i586.bin
und den benötigten patch.

Die Kompilation hat stundenlang gedauert und nun das:

Code:
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyData.java:1: 'class' or 'interface' expected
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
^
/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyData.java:1: unclosed character literal
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
                                       ^
2 errors

Nun weiss ich nicht mehr weiter.

Hatte mich so gefreut, dass alles so lief --- bis zu diesem abrupten Ende.

Weiss jemand, was das zu bedeuten hat?

Danke für Hilfe.

Gruss
Windhund
 
Kann es sein,
dass es an gcc liegt?

Hab mal ein wenig in den Kompiliervorgang reingeschnuppert.
Da fiel mir auf, dass gcc-3.2 vorkommt, ich hab aber nur 2.95.4.

Gruss
Windhund
 
Das liegt (Google!) daran, dass Du das linprocfs nicht gemountet hast. Also bitte wie in /usr/ports/java/linux-sun-jdk14/pkg-message beschrieben vorgehen:
Code:
This Java VM will attempt to obtain some system information by
accessing files in linux's procfs.  You must install the Linux
emulation procfs filesystem for this to work correctly.  The JVM
will exhibit various problems otherwise.  This can be accomplished
by adding the following line to your /etc/fstab file:

 linprocfs   /compat/linux/proc   linprocfs   rw   0  0

and then, as root, executing the commands:

kldload linprocfs
mount /compat/linux/proc
Danach sollte der 'make' von jdk14 durchlaufen.
 
Erfolgsmeldung:

Heute nacht hat es geklappt (sorgloser Schlaf), heut früh war alles fertig.

Nun hab ich java 1.4.2 für meine Browser, und OpenOffice 1.1.1 geht nun auch mit java.

Es grüsst ein erfreuter
Windhund
 
Zurück
Oben