LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   64 bit Firefox error message during install. (https://www.linuxquestions.org/questions/linux-software-2/64-bit-firefox-error-message-during-install-466054/)

c5f8 07-20-2006 07:44 PM

64 bit Firefox error message during install.
 
I'm using Scientific Linux (SL), recompiled from Red Hat Enterprise 4, version x86_64.
It only came with Firefox 1.0.8 so I'm upgrading to 1.5.0.4

Firefox has several builds of their browser. From the mozilla.com/firefox website
I downloaded Linux i686 into /$HOME/ and then entered
Code:

tar -zxvf firefox-1.5.0.4.tar.gz
In directory /firefox, entering ./firefox launches the browser and connects to the internet.
Firefox appears to install library files in the firefox directory. I think they're 32 bit.

I found a 64 bit firefox called swiftfox at mozilla.com and downloaded it to /$HOME/. I then entered
Code:

tar -jxvf swiftfox.en-US.linux-athlon-xp.tar.bz2
In directory /swiftfox, entering ./swiftfox produces the following error message:
./swiftfox-bin: error while loading shared libraries:
libpangocairo-1.0.so.0:
cannot open shared object file:
No such file or directory

Firefox 1.0.8 is located in /usr/lib64. There are about 12 libpangoxxx files but no
libpangocairo-1.0.so.0. I also searched the harddrive and found nothing.

Anyone have an idea what the problem is?

Lenard 07-21-2006 04:52 PM

Is pango => 1.12 installed???

Since you already have firefox-1.5.0.4.tar.gz may I suggest that you visit;

http://www.fedoranews.org/tchung/firefox/1.5.0.1/

A minor edit of the spec file to reflect the newer version is all that is needed.

Place the firefox tar file and the two other firefox files in someplace like /usr/src/redhat/SOURCES

The firefox.spec file in someplace like /usr/src/redhat/SPECS then after editing the spec file do something like; rpmbuild -bb firefox.spec

If the rpmbuild command fails then install the rpm-build package.

When done install the binary from someplace like /usr/src/redhat/RPMS/x86_64, this way firefox is installed for all and is part of the rpm database. You do not need the debuginfo rpm so to install type something like;

rpm -Uvh firefox-1.5*.rpm

FYI: The swiftfox you have is a 32-bit version.


All times are GMT -5. The time now is 12:30 AM.