Visitor: |
Building Firefox on AIX 4.3.3 |
The POWER and POWER2 optimized builds are compiled on "vultur", a 7012-39H with 256MB RAM.
Firefox was compiled with VisualAge C++ 5.0.2 with November 2003 fixpack. Here is the mozconfig. The PowerPC build uses added "-qarch=ppc" instead of the default "-qarch=com". For the PowerPC601 the tuning flags are "-qarch=601". For POWER "-qarch=pwr". If you want to recall how it was built, type "about:buildconfig" in the url line and hit the Return key.
If you want to compile from source set
CC=xlc_r
CXX=xlC_r
PATH=/usr/vaccp/bin:/opt/freeware/bin:$PATH
LDFLAGS="-bso -bh:5"
export CC CXX PATH LDFLAGS
before running "gmake -f client.mk build 2>&1 | tee ../build.log"
You can get the source tarball from mozilla.org
Compile will fail on 2 source files, both times you only need a "#include
<strings.h>" for making the missing functions available.
You can fix this with "gzip -dc ff107-aix433.patch.gz
| patch -p1" in your freshly untared firefox source directory.
The patches used for compiling Firefox 2.0 with common CPU mode can be found on the Firefox download page.
November, 04 2005
Uli Link
For feedback feel free to contact me: ul.mcamafia (at) linkitup.de