Comment 11 for bug 483950

Revision history for this message
Tax Man (taxman457f) wrote :

I'm not sure I did enough, but I put -arch i386 in the following places in CMakeCache.txt. It was indicated by this: http://developer.apple.com/mac/library/documentation/Darwin/Conceptual/64bitPorting/building/building.html

//Flags used by the compiler during all build types.
CMAKE_CXX_FLAGS:STRING=-arch i386

//Flags used by the compiler during all build types.
CMAKE_C_FLAGS:STRING=-arch i386

However, http://boomswaggerboom.wordpress.com/2009/08/27/building-32-bit-firefox-on-mac-os-x-10-6/ seems to imply there needs to be more of a crossbuild. Maybe that is specific to that project.

Anyway, I still get the seg fault. Do you want to see the backtrace?

Also, the linux build I tested on above is a 32 bit Ubuntu 9.04 machine and it is also seg faulting.