@Neo. Thanks for the heads up!
I know Firefox is not fully "aquarized", but thing will change for Firefox 1.1.
You should be able to compile optimized builds of Mozilla Suite and even Camino.
First install the required applications, needed for all Mozilla builds (Mozilla Suite, Firefox, Thunderbird, Sunbird and Camino). Instructions here:
http://www.mozilla.org/build/mac.html
Or to sum up:
Code: Select all
Installing required software:
1. Install Apple Developer Tools. (http://developer.apple.com/tools/macosxtools.html)
2. Install Fink. (http://fink.sourceforge.net)
3. Set up your Fink environment.
Edit your ~/.bashrc, adding the following line:
source /sw/bin/init.sh
Then update your environment (or restart Terminal):
$ source ~/.bashrc
4. Install Orbit (Contains required libIDL headers), enter password when prompted.
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install orbit
$ sudo apt-get install orbit-dev
$ sudo apt-get install glib
$ sudo apt-get install zip unzip
5. Install the Shared Menus Framework.
(ftp://ftp.url-manager.com/pub/SharedMenusCocoa.dmg.bin), and copy the
SharedMenusCocoa.framework folder from inside the SharedMenusCocoa/build
folder to /Library/Frameworks.
You find further instructions on the site as well, but its like this:
Code: Select all
Build Mozilla:
1. Open Terminal and cd into your home directory.
2. Set the CVSROOT environment variable:
$ export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
3. Log into CVS (use empty password):
$ cvs login
4. Run the CVS checkout command:
$ cvs co mozilla/client.mk
5. Now cd into the mozilla directory:
$ cd mozilla/
6. Copy your .mozconfig file in the mozilla/ directory alongside client.mk. Or create the file and fill it
with the following:
. $topsrcdir/mail/config/mozconfig
7. Run the build process:
$ make -f client.mk
8. Package for distribution:
$ cd xpinstall/packager/
$ make
I am not sure what do use in the .mozconfig file, but this could be a start:
Code: Select all
. $topsrcdir/mail/config/mozconfig
ac_add_options --enable-optimize="-O3 -faltivec -mcpu=7450 -mtune=7450 -mpowerpc -mpowerpc-gfxopt"
ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.2.8.sdk
ac_add_options --enable-strip
ac_add_options --enable-strip-libs
ac_add_options --disable-tests
ac_add_options --disable-shared
ac_add_options --disable-debug
Thats pretty much all I can help you with at the moment, because I have never built Mozilla Suite myself.
Best of luck and dont be afraid to ask!