Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 May 2005 04:01:15 +0900
From:      Toshiaki Nozawa <t-nozawa@pluto.dti.ne.jp>
To:        java@FreeBSD.org
Subject:   ports/java/java3d problem report
Message-ID:  <200505030401.15821.t-nozawa@pluto.dti.ne.jp>

next in thread | raw e-mail | index | archive | help
Hello. 

I will use the result of your effort always welcome.

pkg-message-libmap displayed with make install of ports/java/java3d 
seems not to be suitable for FreeBSD 5.3-RELEASE. 
The execution result in this state is shown as follows.

----- execution -----
tos@nozt41> uname -a
FreeBSD nozt41.t-nozawa 5.3-RELEASE-p10 FreeBSD 5.3-RELEASE-p10 #0: 
Sun May  1 12:35:00 JST 2005     tos@nozt41.t-nozawa:/usr/obj/usr/
src/sys/GENERIC  i386
tos@nozt41> cd /usr/local/share/java/java3d/demo/HelloUniverse/
tos@nozt41> java HelloUniverse
java.lang.UnsatisfiedLinkError: /usr/local/jdk1.4.2/jre/lib/i386/
libJ3D.so: Shared object "libm.so.2" not found, required by 
"libJ3D.so"
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1477)
	at java.lang.Runtime.loadLibrary0(Runtime.java:788)
	at java.lang.System.loadLibrary(System.java:834)
	at javax.media.j3d.MasterControl$22.run(MasterControl.java:894)
	at java.security.AccessController.doPrivileged(Native Method)
	at 
javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:891)
	at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:229)
	at HelloUniverse.init(HelloUniverse.java:94)
	at com.sun.j3d.utils.applet.MainFrame.run(MainFrame.java:262)
	at java.lang.Thread.run(Thread.java:534)
----- execution -----



Because libm.so.2 did not exist, it operated safely with libm.so.3 
(two places).

----- /etc/libmap.conf -----
[/usr/local/jdk1.4.2/jre/lib/i386/libJ3D.so]
libdl.so.2      pluginwrapper/java3d.so
libm.so.6       libm.so.3
libnsl.so.1     pluginwrapper/java3d.so
libpthread.so.0 pluginwrapper/java3d.so
libc.so.6       pluginwrapper/java3d.so

[/usr/local/jdk1.4.2/jre/lib/i386/libJ3DUtils.so]
libpthread.so.0 pluginwrapper/java3d.so
libc.so.6       pluginwrapper/java3d.so

[/usr/local/jdk1.4.2/jre/lib/i386/libj3daudio.so]
libm.so.6       libm.so.3
libnsl.so.1     pluginwrapper/java3d_snd.so
libpthread.so.0 pluginwrapper/java3d_snd.so
libc.so.6       pluginwrapper/java3d_snd.so
----- /etc/libmap.conf -----


Toshiaki Nozawa





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505030401.15821.t-nozawa>