[Qgis-developer] TRUNK SIP related OSX build fail

Tim Sutton tim at linfiniti.com
Thu Mar 1 20:36:29 EST 2007


Hi Martin

Im getting some SIP related build errors suddenly on Mac OSX -
anything you can see an obvious cause of?

I recall seeing something in the CMakeLists.txt about hack for osx and
qt4support...

Regards

Tim

[ 64%] Generating core/Makefile, gui/Makefile
Parsing SIP files for 'core' library...
sip: /Users/tim/dev/cpp/qgis/python/core/qgsdistancearea.sip:1: syntax error
Parsing SIP files for 'gui' library...
sip: /Users/tim/dev/cpp/qgis/python/core/qgsdistancearea.sip:1: syntax error
Creating makefiles...
Creating qgisconfig.py...
Done
[ 64%] Generating core/core.so
/usr/bin/ld: warning can't open dynamic library:
Qt3Support.framework/Versions/4/Qt3Support referenced from:
/Users/tim/dev/cpp/qgis/build/src/core/libqgis_core.dylib (checking
for undefined symbols may be affected) (No such file or directory,
errno = 2)
/usr/bin/ld: Undefined symbols:
Q3PtrCollection::newItem(void*)  referenced from libqgis expected to
be defined in Qt3Support.framework/Versions/4/Qt3Support
Q3GDict::look_string(QString const&, void*, int)referenced from
libqgis expected to be defined in
Qt3Support.framework/Versions/4/Qt3Support
Q3GDict::remove_string(QString const&, void*)referenced from libqgis
expected to be defined in Qt3Support.framework/Versions/4/Qt3Support
Q3GDict::read(QDataStream&, void*&) referenced from libqgis expected
to be defined in Qt3Support.framework/Versions/4/Qt3Support
Q3GDict::clear()     referenced from libqgis expected to be defined in
Qt3Support.framework/Versions/4/Qt3Support
Q3GDict::~Q3GDict()referenced from libqgis expected to be defined in
Qt3Support.framework/Versions/4/Qt3Support
Q3GDict::write(QDataStream&, void*) constreferenced from libqgis
expected to be defined in Qt3Support.framework/Versions/4/Qt3Support
typeinfo for Q3GDictreferenced from libqgis expected to be defined in
Qt3Support.framework/Versions/4/Qt3Support
Q3GDictIterator::Q3GDictIterator(Q3GDict const&)referenced from
libqgis expected to be defined in
Qt3Support.framework/Versions/4/Qt3Support
Q3GDictIterator::~Q3GDictIterator()referenced from libqgis expected to
be defined in Qt3Support.framework/Versions/4/Qt3Support
Q3GDictIterator::operator++()referenced from libqgis expected to be
defined in Qt3Support.framework/Versions/4/Qt3Support
Q3GDict::Q3GDict(unsigned int, Q3GDict::KeyType, bool, bool)referenced
from libqgis expected to be defined in
Qt3Support.framework/Versions/4/Qt3Support
collect2: ld returned 1 exit status
make[3]: *** [core.so] Error 1
make[2]: *** [python/core/core.so] Error 2
make[1]: *** [python/CMakeFiles/python.dir/all] Error 2
make: *** [all] Error 2

-- 
-- 
Tim Sutton

Visit http://qgis.org for a great Open Source GIS
Home Page: http://linfiniti.com
Skype: timlinux
MSN: tim_bdworld at msn.com
Yahoo: tim_bdworld at yahoo.com
Jabber: timlinux
Irc: timlinux on #qgis at freenode.net



More information about the Qgis-developer mailing list