Hi,
I just noticed that there is openvrml in FE6.
I quickly installed both the i386 and x86_64 packages
but it doesn't appear on the about:plugins page in Firefox,
no matter which version (32 or 64 bit) I try to run.
There's no openvrml in FE6 bugzilla, so I report it here.
# yum list "openvrml*"
Installed Packages
openvrml.i386 0.16.1-4.fc6
installed
openvrml.x86_64 0.16.1-4.fc6
installed
openvrml-devel.i386 0.16.1-4.fc6
installed
openvrml-devel.x86_64 0.16.1-4.fc6
installed
openvrml-gl.x86_64 0.16.1-4.fc6
installed
openvrml-gl.i386 0.16.1-4.fc6
installed
openvrml-gl-devel.i386 0.16.1-4.fc6
installed
openvrml-gl-devel.x86_64 0.16.1-4.fc6
installed
openvrml-gtkplug.i386 0.16.1-4.fc6
installed
openvrml-gtkplug.x86_64 0.16.1-4.fc6
installed
openvrml-mozilla-plugin.x86_64 0.16.1-4.fc6
installed
openvrml-mozilla-plugin.i386 0.16.1-4.fc6 installed
I noticed this (same for the 64-bit lib):
# ldd /usr/lib/libopenvrml.so.6.1.0
linux-gate.so.1 => (0xffffe000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xf7368000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xf7342000)
libz.so.1 => /usr/lib/libz.so.1 (0xf732f000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf7300000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf727f000)
libmozjs.so => not found
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
libplds4.so => /usr/lib/libplds4.so (0xf727c000)
libplc4.so => /usr/lib/libplc4.so (0xf7277000)
libnspr4.so => /usr/lib/libnspr4.so (0xf723f000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf7228000)
libdl.so.2 => /lib/libdl.so.2 (0xf7223000)
libboost_thread.so.2 => /usr/lib/libboost_thread.so.2 (0xf7218000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf712c000)
libm.so.6 => /lib/libm.so.6 (0xf7105000)
libc.so.6 => /lib/libc.so.6 (0xf6fc8000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6fbc000)
libexpat.so.0 => /lib/libexpat.so.0 (0xf6f9a000)
/lib/ld-linux.so.2 (0x56555000)
librt.so.1 => /lib/librt.so.1 (0xf6f91000)
I tried this:
# LD_LIBRARY_PATH=/usr/lib/firefox-1.5.0.8 ldd /usr/lib/libopenvrml.so.6.1.0
linux-gate.so.1 => (0xffffe000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xf7368000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xf7342000)
libz.so.1 => /usr/lib/libz.so.1 (0xf732f000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf7300000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf727f000)
libmozjs.so => /usr/lib/firefox-1.5.0.8/libmozjs.so (0xf71d9000)
libplds4.so => /usr/lib/libplds4.so (0xf71d6000)
libplc4.so => /usr/lib/libplc4.so (0xf71d1000)
libnspr4.so => /usr/lib/libnspr4.so (0xf7199000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf7182000)
libdl.so.2 => /lib/libdl.so.2 (0xf717d000)
libboost_thread.so.2 => /usr/lib/libboost_thread.so.2 (0xf7172000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf7086000)
libm.so.6 => /lib/libm.so.6 (0xf705f000)
libc.so.6 => /lib/libc.so.6 (0xf6f22000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6f16000)
libexpat.so.0 => /lib/libexpat.so.0 (0xf6ef4000)
/lib/ld-linux.so.2 (0x56555000)
librt.so.1 => /lib/librt.so.1 (0xf6eeb000)
and I have put these lines into the /usr/bin/firefox script:
LD_LIBRARY_PATH="$MOZ_DIST_BIN"
export LD_LIBRARY_PATH
but no success.
On the other hand, when I try to compile openvrml-0.16.1
(which is a virtue in itself, as compilation requires 1.6+ GB(!)
on some source files) it announces itself correctly under Firefox.
Is there a known fix for this?
Best regards,
Zoltán Böszörményi