hercule.li@prc 2000-07-11
The JDKTester will down in x86 solaris 2.6(zh_CN locale).
But his works on x86 solaris 2.7(zh_CN).
This bug can be seen on English Solaris x86 2.6 also.
java version "1.4.0beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0beta-b22)
Classic VM (build 1.4.0beta-b22, native threads, nojit)
The detailed info is like
tdc3% java -classpath .:./classes:./toolkit.jar:${CLASSPATH} JDKTester
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/hl108890/jdk_bui
ld/jdk14/b22/i386/jre/lib/i386/libawt.so: ld.so.1: /usr/hl108890/jdk_build/jdk14
/b22/i386/bin/../bin/i386/native_threads/java: fatal: libXm.so.4: open failed: N
o such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1382)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1298)
at java.lang.Runtime.loadLibrary0(Runtime.java:749)
at java.lang.System.loadLibrary(System.java:820)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:53)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:41)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:424)
tdc3%
In fact, i can't find file libXm.so.4 in x86 solaris 2.6. In x86 solaris 2.7,
this file exists.
When you run a simple file, like printing 'hello world', it will be fine.
The following are patches installed in x86 solaris 2.6
SunOS tdc3 5.6 Generic_105182-21 i86pc i386 i86pc
Patch: 106844-05 Obsoletes: Requires: 106248-18, 105200-10 Incompatibles: Packages: SUNWploc, SUNWeuise, SUNWxwfnt, SUNWploc1, SUNWplow, SUNWplow1
Patch: 105211-27 Obsoletes: Requires: Incompatibles: Packages: SUNWcsu, SUNWarc
Patch: 105569-16 Obsoletes: Requires: 105211-27 Incompatibles: Packages: SUNWcsu, SUNWhea
Patch: 105182-21 Obsoletes: 105215-01, 105777-01, 106309-01 Requires: Incompatibles: Packages: SUNWcsu, SUNWcsr, SUNWcar, SUNWhea
Patch: 105491-05 Obsoletes: Requires: Incompatibles: Packages: SUNWcsu, SUNWcsr, SUNWarc, SUNWbtool, SUNWhea, SUNWtoo, SUNWosdem, SUNWxcu4
Patch: 105285-36 Obsoletes: Requires: Incompatibles: Packages: SUNWmfrun
Patch: 106248-27 Obsoletes: Requires: Incompatibles: Packages: SUNWxwfnt, SUNWxwplt, SUNWxwcft, SUNWxwslb
Patch: 105670-09 Obsoletes: Requires: Incompatibles: Packages: SUNWdtbas
Patch: 104678-07 Obsoletes: 102859-02 Requires: Incompatibles: Packages: SUNWlibC
Patch: 105200-11 Obsoletes: Requires: Incompatibles: Packages: SUNWxwpls, SUNWxwscf
Patch: 108642-03 Obsoletes: Requires: Incompatibles: Packages: SUNWplow
Patch: 106126-10 Obsoletes: Requires: Incompatibles: Packages: SUNWswmt
Patch: 106041-13 Obsoletes: 105201-04 Requires: Incompatibles: Packages: SUNWxi18n, SUNWxim
----------- hercule.li@prc 2000-07-11
The JDKTester will down in x86 solaris 2.6(zh_CN locale).
But his works on x86 solaris 2.7(zh_CN).
This bug can be seen on English Solaris x86 2.6 also.
java version "1.4.0beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0beta-b22)
Classic VM (build 1.4.0beta-b22, native threads, nojit)
The detailed info is like
tdc3% java -classpath .:./classes:./toolkit.jar:${CLASSPATH} JDKTester
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/hl108890/jdk_bui
ld/jdk14/b22/i386/jre/lib/i386/libawt.so: ld.so.1: /usr/hl108890/jdk_build/jdk14
/b22/i386/bin/../bin/i386/native_threads/java: fatal: libXm.so.4: open failed: N
o such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1382)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1298)
at java.lang.Runtime.loadLibrary0(Runtime.java:749)
at java.lang.System.loadLibrary(System.java:820)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:53)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:41)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:424)
tdc3%
In fact, i can't find file libXm.so.4 in x86 solaris 2.6. In x86 solaris 2.7,
this file exists.
When you run a simple file, like printing 'hello world', it will be fine.
The following are patches installed in x86 solaris 2.6
SunOS tdc3 5.6 Generic_105182-21 i86pc i386 i86pc
Patch: 106844-05 Obsoletes: Requires: 106248-18, 105200-10 Incompatibles: Packages: SUNWploc, SUNWeuise, SUNWxwfnt, SUNWploc1, SUNWplow, SUNWplow1
Patch: 105211-27 Obsoletes: Requires: Incompatibles: Packages: SUNWcsu, SUNWarc
Patch: 105569-16 Obsoletes: Requires: 105211-27 Incompatibles: Packages: SUNWcsu, SUNWhea
Patch: 105182-21 Obsoletes: 105215-01, 105777-01, 106309-01 Requires: Incompatibles: Packages: SUNWcsu, SUNWcsr, SUNWcar, SUNWhea
Patch: 105491-05 Obsoletes: Requires: Incompatibles: Packages: SUNWcsu, SUNWcsr, SUNWarc, SUNWbtool, SUNWhea, SUNWtoo, SUNWosdem, SUNWxcu4
Patch: 105285-36 Obsoletes: Requires: Incompatibles: Packages: SUNWmfrun
Patch: 106248-27 Obsoletes: Requires: Incompatibles: Packages: SUNWxwfnt, SUNWxwplt, SUNWxwcft, SUNWxwslb
Patch: 105670-09 Obsoletes: Requires: Incompatibles: Packages: SUNWdtbas
Patch: 104678-07 Obsoletes: 102859-02 Requires: Incompatibles: Packages: SUNWlibC
Patch: 105200-11 Obsoletes: Requires: Incompatibles: Packages: SUNWxwpls, SUNWxwscf
Patch: 108642-03 Obsoletes: Requires: Incompatibles: Packages: SUNWplow
Patch: 106126-10 Obsoletes: Requires: Incompatibles: Packages: SUNWswmt
Patch: 106041-13 Obsoletes: 105201-04 Requires: Incompatibles: Packages: SUNWxi18n, SUNWxim
----------- hercule.li@prc 2000-07-11