canhoto wrote:Hi.
Any clues about how to install Thunderbird 3.1.15 by compiling?
There's two ways to build Mozilla-based code (i.e. Firefox, Thunderbird, Sea Monkey, etc.) in Linux. The easy way and the hard way.
If you want the easy way, download the latest Thunderbird SRPM here:
http://vault.centos.org/5.7/updates/SRPMS/then, create a folder called
rpm (lowercase) in your home directory with the following folders in it - all uppercase:
BUILD
SOURCES
SPECS
RPMS
SRPMS
These should all be at the same level - just inside the
rpm folder you created - not nested inside each other. (i.e. you want rpm/BUILD, rpm/SOURCES, rpm/SPECS, etc.)
Finally, in your home directory, create a file called
.rpmmacros (i.e. $HOME/.rpmmacros ) that should contain the following line:
- Code: Select all
%_topdir /home/your_login_name/rpm
where
your_login_name listed above is, well, your login name.
Now - navigate to your SRPM and build it with this command from a terminal window:
setarch ppc32 rpmbuild --ppc --rebuild thunderbird-2.0.0.24-25.el5.centos.src.rpmThis will create PowerPC installable RPMs in the rpm/RPMS directory.
The only drawback to this method is that it will only build the latest code in CentOS, which appears to be thunderbird 2.0.0.24, which isn't what you asked.
This brings us to the hard method.
You'll have to build from Mozilla source.
You kind of start here:
http://www.ppcnux.com/?q=firefox-36x-co ... ux-powerpcand here:
viewtopic.php?f=4&t=7285#p37807and possibly here:
viewtopic.php?f=4&t=7285&start=30#p39531These are Firefox instructions, so you'll have to use the Thunderbird options:
https://developer.mozilla.org/en/Config ... ld_Options- Code: Select all
ac_add_options --enable-application=mail
You'll probably need a couple of gig free to build it too. Mozilla based source code is big.
Sorry about the terseness of the instructions - I should have been in bed an hour ago.
Cheers,
Paul
P.S. Looking at the CentOS mirror, I owe you guys a Firefox and Xulrunner RPM update. I'll get to that as soon as I can.