Archiv verlassen und diese Seite im Standarddesign anzeigen : Was stimmt mit meinem Java nicht?
SeeksTheMoon
26-02-2003, 20:01
ERROR: could not initialize interface awt - exception: java.lang.UnsatisfiedLinkError: /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libfontmanager.so: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
Hiilfe! Was ist DAS?? Das kommt, sobald ich irgendein Java-Programm starten will...
Die Datei, die er nicht findet, liegt aber genau dort, wo er sie als "not found" ausgibt...
Und kompilieren kann ich auch net mehr:
~>javac Testklasse.class
javac: invalid flag: Testklasse.class
Usage: javac <options> <source files>
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are used
-classpath <path> Specify where to find user class files
-sourcepath <path> Specify where to find input source files
-bootclasspath <path> Override location of bootstrap class files
-extdirs <dirs> Override location of installed extensions
-d <directory> Specify where to place generated class files
-encoding <encoding> Specify character encoding used by source files
-source <release> Provide source compatibility with specified release
-target <release> Generate class files for specific VM version
-help Print a synopsis of standard options
Der Classpath ist gesetzt (inklusive lokalem Verzeichnis), Java_Home auch
vielleicht hilft es ja weiter, in der Documentation steht :
"Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a method declared native. "
Vielleicht kann ja jemand was damit anfangen
mfg
maceop
SeeksTheMoon
26-02-2003, 20:18
hmm, in dem Programm lege ich am Anfang eine Datei an. Das macht er sogar noch und dann kommt dieser Fehler.
Das "Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a method declared native. " hab ich in der API jetzt auch gefunden aber ich kann damit leider gar nichts anfangen...
Original geschrieben von SeeksTheMoon
Und kompilieren kann ich auch net mehr:
~>javac Testklasse.class
javac: invalid flag: Testklasse.class
Usage: javac <options> <source files>
Wie willst Du denn auch so kompilieren? javac Testklasse.java muss es ja wohl eher heißen. Eine class Datei wirst Du nicht kompilieren können.
fs111
SeeksTheMoon
27-02-2003, 09:05
argh, bin ich doof :D
OK, compilen geht und weil es nur ein Hello World war, gehts. Offenbar geht also keine Anwendung, die AWT oder Swing braucht....
Wie kriege ich dieses Problem in den Griff?
SeeksTheMoon
27-02-2003, 11:27
örgs, ich habe nicht die libstdc++-libc6.1-1.so.2 die java will, sondern eine neuere, die libstdc++-libc6.2-2.so.3.
Ich kopiere mir mal von einem alten Linux die libstdc++-libc6.1-1.so.2, ein Symlink hat noch mehr Fehler produziert:
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x0
Function=[Unknown.]
Library=(N/A)
NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.
Current Java thread:
at sun.awt.font.NativeFontWrapper.registerFonts(Nativ e Method)
- locked <0x483ebb08> (a java.lang.Class)
at sun.java2d.SunGraphicsEnvironment.addPathFonts(Sun GraphicsEnvironment.java:736)
at sun.java2d.SunGraphicsEnvironment.registerFonts(Su nGraphicsEnvironment.java:587)
at sun.java2d.SunGraphicsEnvironment.access$100(SunGr aphicsEnvironment.java:49)
at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphic sEnvironment.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:78)
at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:150)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:274)
at java.lang.Class.newInstance0(Class.java:306)
at java.lang.Class.newInstance(Class.java:259)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvir onment(GraphicsEnvironment.java:62)
- locked <0x483be490> (a java.lang.Class)
at java.awt.Window.init(Window.java:223)
at java.awt.Window.<init>(Window.java:267)
at java.awt.Frame.<init>(Frame.java:398)
at java.awt.Frame.<init>(Frame.java:363)
at javax.swing.JFrame.<init>(JFrame.java:154)
at VoteUI.<init>(Unknown Source)
at VoteStarter.main(Unknown Source)
Dynamic libraries:
08048000-0804e000 r-xp 00000000 03:02 171023 /usr/lib/j2sdk1.4.1_01/bin/java
0804e000-0804f000 rw-p 00005000 03:02 171023 /usr/lib/j2sdk1.4.1_01/bin/java
40000000-40015000 r-xp 00000000 03:02 67065 /lib/ld-2.3.1.so
40015000-40016000 rw-p 00014000 03:02 67065 /lib/ld-2.3.1.so
40017000-40025000 r-xp 00000000 03:02 66817 /lib/libpthread-0.10.so
40025000-40028000 rw-p 0000e000 03:02 66817 /lib/libpthread-0.10.so
40068000-4006a000 r-xp 00000000 03:02 88246 /lib/libdl-2.3.1.so
4006a000-4006b000 rw-p 00001000 03:02 88246 /lib/libdl-2.3.1.so
4006b000-40196000 r-xp 00000000 03:02 67066 /lib/libc-2.3.1.so
40196000-4019b000 rw-p 0012a000 03:02 67066 /lib/libc-2.3.1.so
4019f000-404b7000 r-xp 00000000 03:02 137611 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/client/libjvm.so
404b7000-4066b000 rw-p 00317000 03:02 137611 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/client/libjvm.so
4067b000-4068d000 r-xp 00000000 03:02 67034 /lib/libnsl-2.3.1.so
4068d000-4068e000 rw-p 00011000 03:02 67034 /lib/libnsl-2.3.1.so
40690000-406b2000 r-xp 00000000 03:02 88240 /lib/libm-2.3.1.so
406b2000-406b3000 rw-p 00021000 03:02 88240 /lib/libm-2.3.1.so
406b3000-406bc000 r-xp 00000000 03:02 136484 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so
406bc000-406bd000 rw-p 00008000 03:02 136484 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so
406be000-406ce000 r-xp 00000000 03:02 139960 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libverify.so
406ce000-406d0000 rw-p 0000f000 03:02 139960 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libverify.so
406d0000-406f1000 r-xp 00000000 03:02 140161 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libjava.so
406f1000-406f3000 rw-p 00020000 03:02 140161 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libjava.so
406f3000-40708000 r-xp 00000000 03:02 140287 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libzip.so
40708000-4070a000 rw-p 00014000 03:02 140287 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libzip.so
4070a000-41dd8000 r--s 00000000 03:02 170961 /usr/lib/j2sdk1.4.1_01/jre/lib/rt.jar
41e1b000-41e32000 r--s 00000000 03:02 140321 /usr/lib/j2sdk1.4.1_01/jre/lib/sunrsasign.jar
41e32000-41ea3000 r--s 00000000 03:02 140329 /usr/lib/j2sdk1.4.1_01/jre/lib/jsse.jar
41ea3000-41eb6000 r--s 00000000 03:02 140322 /usr/lib/j2sdk1.4.1_01/jre/lib/jce.jar
41eb6000-42172000 r--s 00000000 03:02 170832 /usr/lib/j2sdk1.4.1_01/jre/lib/charsets.jar
4421a000-44220000 r--p 00417000 03:02 67136 /usr/lib/locale/locale-archive
4c2a0000-4c4a0000 r--p 00000000 03:02 67136 /usr/lib/locale/locale-archive
4c4a0000-4c4d3000 r--p 0049b000 03:02 67136 /usr/lib/locale/locale-archive
4c4d3000-4c4d4000 r--p 004d0000 03:02 67136 /usr/lib/locale/locale-archive
4c4d4000-4c4dd000 r-xp 00000000 03:02 64999 /lib/libnss_files-2.3.1.so
4c4dd000-4c4de000 rw-p 00008000 03:02 64999 /lib/libnss_files-2.3.1.so
4c4de000-4c4e3000 r--s 00000000 03:02 139095 /home/moon/SW-Voter.jar
4c4e3000-4c4e6000 r--s 00000000 03:02 140318 /usr/lib/j2sdk1.4.1_01/jre/lib/ext/dnsns.jar
4c4e6000-4c503000 r--s 00000000 03:02 140317 /usr/lib/j2sdk1.4.1_01/jre/lib/ext/sunjce_provider.jar
4c503000-4c511000 r--s 00000000 03:02 140320 /usr/lib/j2sdk1.4.1_01/jre/lib/ext/ldapsec.jar
4c511000-4c5b0000 r--s 00000000 03:02 140319 /usr/lib/j2sdk1.4.1_01/jre/lib/ext/localedata.jar
4c5b0000-4c5b5000 r--s 00000000 03:02 139095 /home/moon/SW-Voter.jar
4c5b5000-4c5c5000 r-xp 00000000 03:02 140291 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libnet.so
4c5c5000-4c5c7000 rw-p 0000f000 03:02 140291 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libnet.so
4c5c7000-4c88e000 r-xp 00000000 03:02 140303 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libawt.so
4c88e000-4c8a3000 rw-p 002c6000 03:02 140303 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libawt.so
4c8c8000-4c91b000 r-xp 00000000 03:02 140297 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libmlib_image.so
4c91b000-4c91c000 rw-p 00052000 03:02 140297 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libmlib_image.so
4c91c000-4c923000 r-xp 00000000 03:02 119848 /usr/X11R6/lib/libXp.so.6.2
4c923000-4c924000 rw-p 00006000 03:02 119848 /usr/X11R6/lib/libXp.so.6.2
4c924000-4c972000 r-xp 00000000 03:02 119824 /usr/X11R6/lib/libXt.so.6.0
4c972000-4c976000 rw-p 0004d000 03:02 119824 /usr/X11R6/lib/libXt.so.6.0
4c976000-4c983000 r-xp 00000000 03:02 119807 /usr/X11R6/lib/libXext.so.6.4
4c983000-4c984000 rw-p 0000c000 03:02 119807 /usr/X11R6/lib/libXext.so.6.4
4c984000-4c988000 r-xp 00000000 03:02 119806 /usr/X11R6/lib/libXtst.so.6.1
4c988000-4c989000 rw-p 00004000 03:02 119806 /usr/X11R6/lib/libXtst.so.6.1
4c989000-4ca4c000 r-xp 00000000 03:02 119852 /usr/X11R6/lib/libX11.so.6.2
4ca4c000-4ca4f000 rw-p 000c3000 03:02 119852 /usr/X11R6/lib/libX11.so.6.2
4ca4f000-4ca57000 r-xp 00000000 03:02 120106 /usr/X11R6/lib/libSM.so.6.0
4ca57000-4ca58000 rw-p 00007000 03:02 120106 /usr/X11R6/lib/libSM.so.6.0
4ca58000-4ca6c000 r-xp 00000000 03:02 119988 /usr/X11R6/lib/libICE.so.6.3
4ca6c000-4ca6d000 rw-p 00013000 03:02 119988 /usr/X11R6/lib/libICE.so.6.3
4ca6f000-4cb35000 r-xp 00000000 03:02 140305 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libfontmanager.so
4cb35000-4cb50000 rw-p 000c5000 03:02 140305 /usr/lib/j2sdk1.4.1_01/jre/lib/i386/libfontmanager.so
4cb50000-4cc00000 r-xp 00000000 03:02 75321 /usr/lib/libstdc++.so.5.0.1
4cc00000-4cc1a000 rw-p 000af000 03:02 75321 /usr/lib/libstdc++.so.5.0.1
4cc1f000-4cc26000 r-xp 00000000 03:02 75327 /lib/libgcc_s.so.1
4cc26000-4cc28000 rw-p 00006000 03:02 75327 /lib/libgcc_s.so.1
Local Time = Thu Feb 27 12:21:49 2003
Elapsed Time = 0
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.1_01-b01 mixed mode)
#
# An error report file has been saved as hs_err_pid886.log.
# Please refer to the file for further information.
#
Abgebrochen
ich hoffe es geht dann...
peschmae
27-02-2003, 15:28
hatte vor kurzem was ähnlich lustiges (da glaubt man der dll - höllen entronnen zu sein ;--)):
Unter linux nativ mit gcj kompilierte SWT - Programme zeigen Texte von Buttons _nur_ an, wenn Sie mit LD_LIBRARY_PATH auf das Eclipse - Verzeichnis zeigend gestartet werden, weil dort die benötigte libXm liegt - mit anderen (auch neuere) libXms zeigen die Programme einfach keine Buttontexte an...
viel glück!
MfG Peschmä
SeeksTheMoon
27-02-2003, 16:41
nachdem ich mir die Lib aus der alten Distro nach /usr/lib kopiert habe, geht es wieder.
ich hatte mal aenliche probleme, die ich mit dem paket libcompat geloesst hab.. vielleicht geht das ja auch.. musst mal schaun
mfg carn
SeeksTheMoon
28-02-2003, 10:10
wo gibt es denn diese lib (als source)?
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.