On 6/7/12 4:23 PM, Till Oliver Knoll wrote: > Am 07.06.2012 um 14:06 schrieb "Alexander Carôt" <alexander_ca...@gmx.net>: > >> ... >> >> ld: warning: in >> /Users/soulalex/QtSDK2/Desktop/Qt/4.8.1/gcc/lib/QtScript.framework/QtScript, >> file was built for unsupported file format which is not the architecture >> being linked (i386) --- and then it spreads tons of errors due to the wrong >> file format (it says Qt was built for "unsupported") > > Qt is "unsupported" in the sense that it does not support the architecture > you are currently trying to build and link. And from your error description I > understand that you are trying to build and link /your/ application in 32bit > mode! Which in fact is /not/ supported anymore by the precompiled Mac Cocoa > Qt which since some recent version (4.8? 4.7.x) comes /only/ in 64bit > architecture. > > You probably used to link against some older (4.6? Some early 4.7?) Qt > version which /did/ come in both 32 and 64bit flavours (there is a command > line tool of which I always forget the name - file? - which shows you the > architectures a given binary supports). I know this for sure because in my > qmake script I used to strip away the 32bit part of all Qt libraries and > plugins - this part has become superfluous (and in fact did raise an error), > as Qt now ships in 64bit /only/. > > Note that gcc with the latest XCode on 10.6.8 does produce 64bit binaries by > default. Which is also the recommended thing (it /does/ give you a few extra > registers on the CPU and hence slightly more performant code). > > So in your qmake project file make sure to exclude the i384 build option (or > not to include it - as I said, default should be 64bit only anyway). > > However if you /really/ want to (also) support 32bit CPUs, you now need to > compile Qt yourself with the appropriate build flags. > > Cheers, Oliver
Mac OS X 10.6 32-bit is a supported platform. It's a tier 2 platform but supported nonetheless. http://qt-project.org/doc/qt-4.8/supported-platforms.html#tier-2-platforms _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest