I'm trying to compile the latest PyQt snapshot on OS X, against Qt-4.3.0, but fail due to linking errors. I've attached a log of the last command and the resulting errors.
Arve
make[2]: Nothing to be done for `first'. c++ -headerpad_max_install_names -bundle -F/Library/Frameworks -framework Python -o QtCore.so sipQtCorepart0.o sipQtCorepart1.o sipQtCorepart2.o sipQtCorepart3.o -F/usr/local/Trolltech/Qt-4.3.0/lib -L/usr/local/Trolltech/Qt-4.3.0/lib -framework QtCore -L/usr/local/Trolltech/Qt-4.3.0/lib -lz -lm -liconv -framework ApplicationServices /usr/bin/ld: Undefined symbols: qInf() qHash(QBitArray const&) qQNaN() qSNaN() qIsInf(double) qIsNaN(double) qIsFinite(double) QSemaphore::tryAcquire(int, int) QTextDecoder::toUnicode(QString*, char const*, int) QThread::idealThreadCount() QListData::detach2() QResource::registerResource(unsigned char const*, QString const&) QResource::unregisterResource(unsigned char const*, QString const&) QTimeLine::resume() QStringRef::appendTo(QString*) const QStringRef::toString() const QString::toCaseFolded() const operator==(QStringRef const&, QStringRef const&) operator==(QLatin1String const&, QStringRef const&) operator==(QString const&, QStringRef const&) operator<(QStringRef const&, QStringRef const&) QReadWriteLock::tryLockForRead(int) QReadWriteLock::tryLockForWrite(int) QMutex::tryLock(int) QProcess::startDetached(QString const&, QStringList const&, QString const&, long long*) QRectF::toAlignedRect() const QDirIterator::next() QDirIterator::QDirIterator(QDir const&, QFlags<QDirIterator::IteratorFlag>) QDirIterator::QDirIterator(QString const&, QFlags<QDir::Filter>, QFlags<QDirIterator::IteratorFlag>) QDirIterator::QDirIterator(QString const&, QFlags<QDirIterator::IteratorFlag>) QDirIterator::QDirIterator(QString const&, QStringList const&, QFlags<QDir::Filter>, QFlags<QDirIterator::IteratorFlag>) QDirIterator::~QDirIterator() QCoreApplication::notifyInternal(QObject*, QEvent*) QCoreApplication::removePostedEvents(QObject*, int) QCoreApplication::postEvent(QObject*, QEvent*, int) QCryptographicHash::hash(QByteArray const&, QCryptographicHash::Algorithm) QCryptographicHash::reset() QCryptographicHash::addData(char const*, int) QCryptographicHash::addData(QByteArray const&) QCryptographicHash::QCryptographicHash(QCryptographicHash::Algorithm) QCryptographicHash::~QCryptographicHash() QDir::searchPaths(QString const&) QDir::addSearchPath(QString const&, QString const&) QDir::setSearchPaths(QString const&, QStringList const&) QLocale::countriesForLanguage(QLocale::Language) QDirIterator::path() const QDirIterator::hasNext() const QDirIterator::fileInfo() const QDirIterator::fileName() const QDirIterator::filePath() const QCryptographicHash::result() const QFileInfo::bundleName() const QFileInfo::isBundle() const typeinfo for QDirIterator QByteArray::fromHex(QByteArray const&) QAbstractFileEngineIterator::QAbstractFileEngineIterator(QFlags<QDir::Filter>, QStringList const&) QAbstractFileEngineIterator::~QAbstractFileEngineIterator() QChar::digitValue(unsigned int) QChar::toTitleCase(unsigned int) QChar::mirroredChar(unsigned int) QChar::toCaseFolded(unsigned int) QChar::decomposition(unsigned int) QChar::combiningClass(unsigned int) QChar::unicodeVersion(unsigned int) QChar::decompositionTag(unsigned int) QChar::joining(unsigned int) QChar::toLower(unsigned int) QChar::toUpper(unsigned int) QChar::category(unsigned int) QChar::direction(unsigned int) QIODevice::getChar(char*) QIODevice::putChar(char) QByteArray::toHex() const QAbstractFileEngine::atEnd() const QAbstractFileEngineIterator::nameFilters() const QAbstractFileEngineIterator::currentFileInfo() const QAbstractFileEngineIterator::currentFilePath() const QAbstractFileEngineIterator::path() const QAbstractFileEngineIterator::filters() const QAbstractFileEngineIterator::entryInfo(QAbstractFileEngineIterator::EntryInfoType) const QChar::toTitleCase() const QChar::toCaseFolded() const typeinfo for QAbstractFileEngineIterator collect2: ld returned 1 exit status make[1]: *** [QtCore.so] Error 1 make: *** [all] Error 2
_______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt