pyside / BuildScripts

Build scripts for building PySide from the Git repositories. Supports several Desktop Linux distributions, MeeGo Netbook and Mac OS X. Patches to support other distrubutions/systems welcome.
41 stars 12 forks source link

latest source doesn't works on OS X 10.6.8 #7

Open ghost opened 12 years ago

ghost commented 12 years ago

I downloaded, built and installed the latest Qt source code, then grab BuildScripts

export QT_SDK_HOME=/usr/local/Trolltech/Qt-4.8.1

./dependencies.osx.sh
...

 ./build_and_install 
...
[ 45%] Building CXX object ApiExtractor/tests/CMakeFiles/testnamespace.dir/testnamespace.cpp.o
Linking CXX executable testmultipleinheritance
Linking CXX executable testmodifydocumentation
Undefined symbols for architecture x86_64:
  "QXmlQuery::setQuery(QString const&, QUrl const&)", referenced from:
      DocParser::execXQuery(QXmlQuery&, QString const&) constin libapiextractor.a(docparser.cpp.o)
  "QXmlQuery::isValid() const", referenced from:
      DocParser::execXQuery(QXmlQuery&, QString const&) constin libapiextractor.a(docparser.cpp.o)
  "QXmlQuery::evaluateTo(QString*) const", referenced from:
      DocParser::execXQuery(QXmlQuery&, QString const&) constin libapiextractor.a(docparser.cpp.o)
  "QXmlQuery::QXmlQuery()", referenced from:
      QtDocParser::retrieveModuleDocumentation(QString const&)  in libapiextractor.a(qtdocparser.cpp.o)
      QtDocParser::fillDocumentation(AbstractMetaClass*)        in libapiextractor.a(qtdocparser.cpp.o)
  "QXmlQuery::setFocus(QUrl const&)", referenced from:
      QtDocParser::retrieveModuleDocumentation(QString const&)  in libapiextractor.a(qtdocparser.cpp.o)
      QtDocParser::fillDocumentation(AbstractMetaClass*)        in libapiextractor.a(qtdocparser.cpp.o)
  "QXmlQuery::~QXmlQuery()", referenced from:
      QtDocParser::retrieveModuleDocumentation(QString const&)  in libapiextractor.a(qtdocparser.cpp.o)
      QtDocParser::fillDocumentation(AbstractMetaClass*)        in libapiextractor.a(qtdocparser.cpp.o)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
[ 45%] make[2]: *** [ApiExtractor/tests/testmodifydocumentation] Error 1
make[1]: *** [ApiExtractor/tests/CMakeFiles/testmodifydocumentation.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Built target testmultipleinheritance
Linking CXX executable testmodifyfunction
[ 45%] Built target testmodifyfunction
Linking CXX executable testnamespace
[ 45%] Built target testnamespace
make: *** [all] Error 2

Environment: OS X 10.6.8.