Hello group, This question will probably seem ridiculous to some of you, but I am just having a lot of trouble with it. I am trying to install the Java plugin with Mozilla Firebird 0.7. BTW, I am running a combination of Woody and Sarge.
Here is what I have done so far: 1) I downloaded the file "j2re-1_4_2_04-linux-i586-RPM.bin" from the Sun Microsystems site. 2) Then I executed the file. This gave me an RPM file. 3) I then used alien to get a deb file. I then installed the deb file. 4) After that, I created a symbolic link in my ~/.mozilla-firebird/plugins directory using the command: ln -s /usr/java/j2re1.4.2_04/plugin/i386/ns610-gcc32/libjavaplugin_oji.so Any time I try to open a page that uses Java, firebird crashes. I looked through the help files and firebird faq and didn't really find anything useful. So far, to troubleshoot, I did this: 1) in firebird I went to about:buildconfig. This gave me the following output: ********************************* about:buildconfig Build platform target i686-pc-linux-gnu Build tools Compiler Version Compiler flags gcc gcc version 3.3.3 20040125 (prerelease) (Debian) -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pthread -pipe c++ gcc version 3.3.3 20040125 (prerelease) (Debian) -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -fshort-wchar -pthread -pipe Configure arguments --prefix=/usr '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --enable-default-toolkit=gtk2 --with-default-mozilla-five-home=/usr/lib/mozilla-firebird --with-user-appdir=.mozilla-firebird --with-system-mng=/usr --with-system-png=/usr --with-system-jpeg=/usr --disable-mailnews --disable-composer --disable-plaintext-editor-only --enable-xprint --enable-crypto --enable-strip-libs --enable-mathml --disable-tests --disable-debug --enable-xft '--enable-optimize=-pipe\ -w\ -O2\ -DDEBIAN' --with-system-zlib=/usr --without-system-nspr --enable-xinerama --enable-extensions=default,-irc,-venkman --disable-pedantic --disable-long-long-warning ***************************************** From this I gather that since firebird was compiled using gcc 3.3.3 I am correct in using the plugin from ns610-gcc32 directory. 2) Next, I went to about:plugins in firebird. This gave me the following output: ******************************************************** Java(TM) Plug-in 1.4.2_04-b05 File name: libjavaplugin_oji.so Java(TM) Plug-in 1.4.2_04 MIME Type Description Suffixes Enabled application/x-java-vm Java Yes application/x-java-applet Java Yes application/x-java-applet;version=1.1 Java Yes application/x-java-applet;version=1.1.1 Java Yes application/x-java-applet;version=1.1.2 Java Yes application/x-java-applet;version=1.1.3 Java Yes application/x-java-applet;version=1.2 Java Yes application/x-java-applet;version=1.2.1 Java Yes application/x-java-applet;version=1.2.2 Java Yes application/x-java-applet;version=1.3 Java Yes application/x-java-applet;version=1.3.1 Java Yes application/x-java-applet;version=1.4 Java Yes application/x-java-applet;version=1.4.1 Java Yes application/x-java-applet;version=1.4.2 Java Yes application/x-java-applet;jpi-version=1.4.2_04 Java Yes application/x-java-bean Java Yes application/x-java-bean;version=1.1 Java Yes application/x-java-bean;version=1.1.1 Java Yes application/x-java-bean;version=1.1.2 Java Yes application/x-java-bean;version=1.1.3 Java Yes application/x-java-bean;version=1.2 Java Yes application/x-java-bean;version=1.2.1 Java Yes application/x-java-bean;version=1.2.2 Java Yes application/x-java-bean;version=1.3 Java Yes application/x-java-bean;version=1.3.1 Java Yes application/x-java-bean;version=1.4 Java Yes application/x-java-bean;version=1.4.1 Java Yes application/x-java-bean;version=1.4.2 Java Yes application/x-java-bean;jpi-version=1.4.2_04 Java Yes ************************************************* Well, it seems to me that firebird thinks that the plugin is correctly installed. So this doesn't point anything out of the ordinary to me. 3) Finally, I used ldd on the plugin to check for dependencies. I used the command: ldd libjavaplugin_oji.so It gave me the following output: *************************************** libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40054000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400a5000) libdl.so.2 => /lib/libdl.so.2 (0x4016d000) libc.so.6 => /lib/libc.so.6 (0x40170000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x402a3000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x402ab000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x402b4000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) ******************************************** I don't see anything out of the ordinary here either. It seems to me that all of the libraries I need are on my system. I pretty much all out of ideas now. I'm sure that its probably something simple that I overlooked, but I'm not sure what. Any help you give would be greatly appreciated. MA