Cairo drawing is now switched on as default, however, Quartz 2D Extreme is not switched on as default on OS X. If you do switch 2DE on beware it is very buggy.
If you are new to testing trunk builds, it is highly recommended you backup your profile folder.
You can find the latest builds here.
Firefox:
LATEST:
20/10/2007 Firefox Trunk Cocoa Universal Binary
Files are listed DD/MM/YYYY.
REQUIREMENTS:
- Mac OS X versions 10.3.9 and above.
- PowerMac G5, iMac G5 or XServe G5 or Intel based Macintosh.
BUILD CONFIGURATION:
- GCC 4.0.1, XCode 2.3, Mac OS X 10.4.8.
- Built on iMac G5 rev. C 20inch.
mozconfig:
Code: Select all
. $topsrcdir/browser/config/mozconfig
. $topsrcdir/build/macosx/universal/mozconfig
mk_add_options MOZ_MAKE_FLAGS=-j2
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir.firefox/
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-application=browser
ac_add_app_options ppc --with-macos-sdk=/Developer/SDKs/MacOSX10.3.9.sdk
ac_add_app_options i386 --with-macos-sdk=/Developer/SDKs/MacOSX10.4u.sdk
#ac_add_options --target=i386-apple-darwin8.0.0
#export CC="gcc-4.0 -arch i386"
#export CXX="g++-4.0 -arch i386"
#export CC="gcc-4.0 -arch ppc"
#export CXX="g++-4.0 -arch pcc"
ac_add_options --enable-strip
ac_add_options --enable-static
ac_add_options --enable-static-libs
ac_add_options --enable-pthreads
ac_add_options --enable-svg
ac_add_options --enable-canvas
ac_add_options --enable-extensions="default,spellcheck"
ac_add_app_options ppc --enable-optimize="-O3 -mcpu=G5 -mtune=G5 -mpowerpc64 -mpowerpc - -faltivec -maltivec -mabi=altivec"
ac_add_app_options i386 --enable-optimize="-O3 -fast -march=i686 -mfpmath=sse,387 -fforce-addr -mieee-fp -msse3 -msse2 -msse -mmmx -ftree-vectorize -ftree-loop-linear"
ac_add_app_options ppc --enable-prebinding
ac_add_options --disable-debug
ac_add_options --disable-tests
ac_add_options --disable-shared
#ac_add_options --disable-places
#ac_add_options --without-system-png
#ac_add_options --without-system-mng
#ac_add_options --without-system-nspr
#ac_add_options --without-system-zlib
#ac_add_options --without-system-jpeg
(Ignore as not used at the moment) A slight mod to nsDiskCacheMap.h, bug 175600, to allow for more files to be cached (16384 instead of 8192).
A thank you to theNonSuch for the pretty icon and Pu7o for aqua widgets (not used in Cocoa builds). Not forgetting rmpmw for hosting.
If I'm online I have builds stored locally here as a mirror.