Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Build Qt 5 on OSX Mountain Lion in 32bit
nite last edited by
I would like to build Qt 5.0 on OSX Mountain Lion in 32bit however -arch is now obsolete so the old way of setting "-arch x86" doesn't work. Anyone know how this can be done now?
leon.anavi last edited by
Check the solution posted at "this similar topic":http://qt-project.org/forums/viewthread/15721.
steno last edited by
I have found build errors when trying to compile in 32bit on osx 10.8.2. Would you let me know if you experience the same problem?
gdaino last edited by
There are many errors building a 32bit version, apparently because of Qt 5.0 "assumption" of NS and CF types equivalence, that is not true on a 32bit platform. You can build sources using "-DNS_BUILD_32_LIKE_64" on the configure line, i.e. using:
./configure -nomake tests -platform macx-clang-32 -DNS_BUILD_32_LIKE_64
but beware of binary compatibility (see "Building 32-Bit Like 64-Bit":http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Cocoa64BitGuide/64BitChangesCocoa/64BitChangesCocoa.html#//apple_ref/doc/uid/TP40004247-CH4-SW2), you will not be able to distribute your application (without embedding qt), so that's not a good solution.
If this is your problem, you can add a vote to "this bug":https://bugreports.qt-project.org/browse/QTBUG-28828...