Building a universal version of my commercial PyQt has worked for me in the past with these steps:<br><br>sip:<br><br>$ python configure.py --universal<br>$ make && sudo make install<br><br>PyQt:<br><br>$ python configure.py --confirm-license<br>

$ make && sudo make install<br><br>I just upgraded to Qt 4.7, and am trying to build PyQt 4.8.1 with sip 4.11.2.  I'm on a 32-bit Intel mac mini with OS X 10.5.8.<br><br>It looks like a symbol is missing, but I'm not sure if that is from Qt or PyQt:<br>

<br>$ cd PyQt-mac-commercial-4.8.1<br>$ make<br><br>Determining the layout of your Qt installation...<br>/usr/bin/qmake -spec macx-g++ -o <a href="http://qtdirs.mk" target="_blank">qtdirs.mk</a> <a href="http://qtdirs.pro" target="_blank">qtdirs.pro</a><br>

make -f <a href="http://qtdirs.mk" target="_blank">qtdirs.mk</a><br>g++ -c -pipe -g -gdwarf-2 -arch ppc -arch i386 -Wall -W -DQT_CORE_LIB -DQT_SHARED -I/usr/l<br>ocal/Qt4.7/mkspecs/macx-g++ -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers <br>

-I/usr/include/QtCore -I/usr/include -I. -F/Library/Frameworks -o qtdirs.o qtdirs.cpp<br>g++ -headerpad_max_install_names -arch ppc -arch i386 -o qtdirs.app/Contents/MacOS/qtdirs <br>qtdirs.o   -F/Library/Frameworks -L/Library/Frameworks -framework QtCore -L/tmp/qt-stuff-6<br>

474/source/qt-everywhere-opensource-src-4.7.0/lib <br>ld warning: in /Library/Frameworks/QtCore.framework/QtCore, missing required architecture <br>ppc in file<br>Undefined symbols for architecture ppc:<br>  "QFile::open(QFlags<QIODevice::OpenModeFlag>)", referenced from:<br>

      _main in qtdirs.o<br>  "QString::fromAscii_helper(char const*, int)", referenced from:<br>      QString::QString(char const*)in qtdirs.o<br>  "QTextStream::QTextStream(QIODevice*)", referenced from:<br>

      _main in qtdirs.o<br>  "QTextStream::operator<<(char)", referenced from:<br><br>....snip<br><br>  "QFile::QFile(QString const&)", referenced from:<br>      _main in qtdirs.o<br>ld: symbol(s) not found for architecture ppc<br>

collect2: ld returned 1 exit status<br>lipo: can't open input file: /var/folders/S4/S4v7nIuvHeWzArmtCCrq7U+++TI/-Tmp-//ccmE6hnS.out (No such file or directory)<br>make: *** [qtdirs.app/Contents/MacOS/qtdirs] Error 1<br>

<br>