[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    [PyQt] PyQt on Snow Leopard
From:       Celil Rufat <celil.rufat () gmail ! com>
Date:       2009-08-31 18:58:33
Message-ID: 97056b660908311158m50ee6e7eo438dbc9d29608bfe () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


I am trying to install PyQt on Snow Leopard, but I am having trouble with
the configuration:

Running:

> python configure.py

results in the following error:

Determining the layout of your Qt installation...
/usr/bin/qmake -spec macx-g++ -o qtdirs.mk qtdirs.pro
make -f qtdirs.mk
g++ -c -pipe -g -gdwarf-2 -Wall -W -DQT_CORE_LIB -DQT_SHARED
-I/usr/local/Qt4.5/mkspecs/macx-g++ -I.
-I/Library/Frameworks/QtCore.framework/Versions/4/Headers
-I/usr/include/QtCore -I/usr/include -I. -F/Library/Frameworks -o qtdirs.o
qtdirs.cpp
In file included from
/Library/Frameworks/QtCore.framework/Headers/qnamespace.h:45,
                 from
/Library/Frameworks/QtCore.framework/Headers/qobjectdefs.h:45,
                 from
/Library/Frameworks/QtCore.framework/Headers/qobject.h:47,
                 from
/Library/Frameworks/QtCore.framework/Headers/qiodevice.h:46,
                 from
/Library/Frameworks/QtCore.framework/Versions/4/Headers/qfile.h:45,
                 from
/Library/Frameworks/QtCore.framework/Versions/4/Headers/QFile:1,
                 from qtdirs.cpp:1:
/Library/Frameworks/QtCore.framework/Headers/qglobal.h:311:6: warning:
#warning "Support for this version of Mac OS X is still preliminary"
g++ -headerpad_max_install_names -o qtdirs.app/Contents/MacOS/qtdirs
qtdirs.o   -F/Library/Frameworks -L/Library/Frameworks -framework QtCore -lz
-lm -framework ApplicationServices
ld: warning: in /Library/Frameworks/QtCore.framework/QtCore, missing
required architecture x86_64 in file
Undefined symbols:
  "QString::free(QString::Data*)", referenced from:
      QString::~QString()in qtdirs.o
  "QTextStream::operator<<(QString const&)", referenced from:
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
  "QLibraryInfo::location(QLibraryInfo::LibraryLocation)", referenced from:
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
  "QFile::~QFile()", referenced from:
      _main in qtdirs.o
      _main in qtdirs.o
  "QFile::open(QFlags<QIODevice::OpenModeFlag>)", referenced from:
      _main in qtdirs.o
  "QTextStream::operator<<(char const*)", referenced from:
      _main in qtdirs.o
      _main in qtdirs.o
  "QTextStream::~QTextStream()", referenced from:
      _main in qtdirs.o
      _main in qtdirs.o
  "QFile::QFile(QString const&)", referenced from:
      _main in qtdirs.o
  "QString::fromAscii_helper(char const*, int)", referenced from:
      QString::QString(char const*)in qtdirs.o
  "QTextStream::QTextStream(QIODevice*)", referenced from:
      _main in qtdirs.o
  "QLibraryInfo::licensee()", referenced from:
      _main in qtdirs.o
  "QTextStream::operator<<(char)", referenced from:
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
      _main in qtdirs.o
  "QTextStream::operator<<(int)", referenced from:
      _main in qtdirs.o
      _main in qtdirs.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [qtdirs.app/Contents/MacOS/qtdirs] Error 1
Error: Failed to determine the layout of your Qt installation. Try again
using
the --verbose flag to see more detail about the problem.

Does anybody have experience building PyQt on Snow Leopard?

Thanks,
Celil

[Attachment #5 (text/html)]

I am trying to install PyQt on Snow Leopard, but I am having trouble with the \
configuration:<br> <br>Running:<br><br><div style="margin-left: 40px;">&gt; python \
configure.py <br></div><br>results in the following error:<br> <br><div \
style="margin-left: 40px;">Determining the layout of your Qt \
installation...<br>/usr/bin/qmake -spec macx-g++ -o <a \
href="http://qtdirs.mk">qtdirs.mk</a> <a \
href="http://qtdirs.pro">qtdirs.pro</a><br>make -f <a \
href="http://qtdirs.mk">qtdirs.mk</a><br> g++ -c -pipe -g -gdwarf-2 -Wall -W \
-DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.5/mkspecs/macx-g++ -I. \
-I/Library/Frameworks/QtCore.framework/Versions/4/Headers -I/usr/include/QtCore \
-I/usr/include -I. -F/Library/Frameworks -o qtdirs.o qtdirs.cpp<br> In file included \
from /Library/Frameworks/QtCore.framework/Headers/qnamespace.h:45,<br>                \
from /Library/Frameworks/QtCore.framework/Headers/qobjectdefs.h:45,<br>               \
from /Library/Frameworks/QtCore.framework/Headers/qobject.h:47,<br>  from \
/Library/Frameworks/QtCore.framework/Headers/qiodevice.h:46,<br>                 from \
/Library/Frameworks/QtCore.framework/Versions/4/Headers/qfile.h:45,<br>               \
from /Library/Frameworks/QtCore.framework/Versions/4/Headers/QFile:1,<br>  from \
qtdirs.cpp:1:<br>/Library/Frameworks/QtCore.framework/Headers/qglobal.h:311:6: \
warning: #warning &quot;Support for this version of Mac OS X is still \
preliminary&quot;<br>g++ -headerpad_max_install_names -o \
qtdirs.app/Contents/MacOS/qtdirs qtdirs.o   -F/Library/Frameworks \
                -L/Library/Frameworks -framework QtCore -lz -lm -framework \
                ApplicationServices<br>
ld: warning: in /Library/Frameworks/QtCore.framework/QtCore, missing required \
architecture x86_64 in file<br>Undefined symbols:<br>  \
&quot;QString::free(QString::Data*)&quot;, referenced from:<br>      \
QString::~QString()in qtdirs.o<br>  &quot;QTextStream::operator&lt;&lt;(QString \
const&amp;)&quot;, referenced from:<br>      _main in qtdirs.o<br>      _main in \
qtdirs.o<br>      _main in qtdirs.o<br>      _main in qtdirs.o<br>      _main in \
qtdirs.o<br>      _main in qtdirs.o<br>  _main in qtdirs.o<br>  \
&quot;QLibraryInfo::location(QLibraryInfo::LibraryLocation)&quot;, referenced \
from:<br>      _main in qtdirs.o<br>      _main in qtdirs.o<br>      _main in \
qtdirs.o<br>      _main in qtdirs.o<br>  _main in qtdirs.o<br>      _main in \
qtdirs.o<br>  &quot;QFile::~QFile()&quot;, referenced from:<br>      _main in \
qtdirs.o<br>      _main in qtdirs.o<br>  \
&quot;QFile::open(QFlags&lt;QIODevice::OpenModeFlag&gt;)&quot;, referenced from:<br>  \
_main in qtdirs.o<br>  &quot;QTextStream::operator&lt;&lt;(char const*)&quot;, \
referenced from:<br>      _main in qtdirs.o<br>      _main in qtdirs.o<br>  \
&quot;QTextStream::~QTextStream()&quot;, referenced from:<br>  _main in qtdirs.o<br>  \
_main in qtdirs.o<br>  &quot;QFile::QFile(QString const&amp;)&quot;, referenced \
from:<br>      _main in qtdirs.o<br>  &quot;QString::fromAscii_helper(char const*, \
int)&quot;, referenced from:<br>  QString::QString(char const*)in qtdirs.o<br>  \
&quot;QTextStream::QTextStream(QIODevice*)&quot;, referenced from:<br>      _main in \
qtdirs.o<br>  &quot;QLibraryInfo::licensee()&quot;, referenced from:<br>      _main \
in qtdirs.o<br>  &quot;QTextStream::operator&lt;&lt;(char)&quot;, referenced \
from:<br>      _main in qtdirs.o<br>      _main in qtdirs.o<br>      _main in \
qtdirs.o<br>      _main in qtdirs.o<br>      _main in qtdirs.o<br>      _main in \
qtdirs.o<br>  _main in qtdirs.o<br>      _main in qtdirs.o<br>      _main in \
qtdirs.o<br>  &quot;QTextStream::operator&lt;&lt;(int)&quot;, referenced from:<br>    \
                _main in qtdirs.o<br>      _main in qtdirs.o<br>ld: symbol(s) not \
                found<br>
collect2: ld returned 1 exit status<br>make: *** [qtdirs.app/Contents/MacOS/qtdirs] \
Error 1<br>Error: Failed to determine the layout of your Qt installation. Try again \
using<br>the --verbose flag to see more detail about the problem.<br> </div> <br>Does \
anybody have experience building PyQt on Snow Leopard? <br><br>Thanks,<br>Celil<br>



_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic