I use Xcode 4.6.3 Cmake QGIS didn't work. First GDAL was not found. After including -D GDAL_CONFIG=/Library/Frameworks/GDAL.framework/Versions/1.10/unix/bin/gdal-config it was found, but other errors occurred (see below). What could it be?
Marcels-iMac:build Marcello$ cmake -D CMAKE_INSTALL_PREFIX=~/Applications \ > -D CMAKE_BUILD_TYPE=MINSIZEREL -D ENABLE_TESTS=FALSE \ > -D WITH_INTERNAL_SPATIALITE=FALSE -D WITH_PYSPATIALITE=FALSE \ > -D SPATIALINDEX_LIBRARY=/usr/local/lib/libspatialindex.dylib \ > -D SPATIALINDEX_INCLUDE_DIR=/usr/local/include/spatialindex \ > -D QWT_LIBRARY=/usr/local/qwt-6.0.2/lib/libqwt.dylib \ > -D QWT_INCLUDE_DIR=/usr/local/qwt-6.0.2/include \ > -D BISON_EXECUTABLE=/usr/local/bin/bison \ > -D > GDAL_CONFIG=/Library/Frameworks/GDAL.framework/Versions/1.10/unix/bin/gdal-config > \ > .. -- QGIS version: 1.9.0 Master (10900) -- Found GRASS: /Applications/GRASS-6.4.app/Contents/MacOS (6.4.2) -- Found Proj: /usr/local/lib/libproj.dylib -- Found GEOS: /usr/local/Cellar/geos/3.3.8/lib/libgeos_c.dylib -- Found GDAL: /Library/Frameworks/GDAL.framework/Versions/1.10/unix/lib/libgdal.dylib (1.10.0) -- Found Expat: /usr/local/lib/libexpat.dylib -- Found Spatialindex: /usr/local/lib/libspatialindex.dylib -- Found Qwt: /usr/local/qwt-6.0.2/lib/libqwt.dylib (6.0.2) -- Found Sqlite3: /usr/lib/libsqlite3.dylib -- Found PostgreSQL: /usr/local/pgsql-9.2/lib/libpq.dylib -- Touch support disabled -- Found QScintilla2: /usr/local/lib/libqscintilla2.dylib (2.7.2) -- Pedantic compiler settings enabled -- Found Python executable: /usr/bin/python -- Found Python version: 2.7.2 -- Found Python library: -framework Python -- Found SIP version: 4.14.6 -- Found PyQt4 version: 4.10.2 -- Found QScintilla2 PyQt4 module: 2.7.2 fatal: Not a git repository (or any of the parent directories): .git fatal: Not a git repository (or any of the parent directories): .git -- Found GSL: -L/usr/local/Cellar/gsl/1.15/lib -lgsl -lgslcblas -- txt2tags not found - disabled CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: SPATIALITE_LIBRARY linked by target "qgis_core" in directory /Users/Marcello/Downloads/Quantum-GIS-master/src/core linked by target "offlineeditingplugin" in directory /Users/Marcello/Downloads/Quantum-GIS-master/src/plugins/offline_editing -- Configuring incomplete, errors occurred! Am 06.07.2013 um 18:54 schrieb William Kyngesburye <wokl...@kyngchaos.com>: > Could be a small problem with SIP 4.14.7 and Mt Lion (sorry, I'm on Lion, but > it's annoying that a minor update is sensitive to system version). If 4.14.6 > works, that's OK, but good to know for updating the INSTALL doc. > > What version of Xcode do you have? Marcels-iMac:build Marcello$ xcodebuild -version Xcode 4.6.3 Build version 4H1503 > > On Jul 6, 2013, at 11:46 AM, Marcel Stadelmann wrote: > >> there was a PyQt4 folder, which I deleted, but it didn' help. Also compiling >> without -j 8 did not help. >> >> I tried now with sip-4.14.6 and it worked. I could successfully install PyQt >> 4.10.2. I will later continue the QGIS installation. Thank you very much for >> your help. >> >> Marcel >> >> Am 06.07.2013 um 18:15 schrieb William Kyngesburye <wokl...@kyngchaos.com>: >> >>> make sure to delete the corresponding >>> /usr/local/lib/python2.7/site-packages/sipconfig.py file, just to make >>> sure. And any other sip and pyqt files and folders left there. >>> >>> Also, try compiling without the -j 8 flag (it will take a lot longer to >>> compile), sometimes too much parallel compilation can confuse make. Or use >>> a smaller number for -j. >>> >>> If you still get the pyqt compile error, it's beyond me, might want to try >>> the pyqt mailing list. >>> >>> On Jul 6, 2013, at 11:07 AM, Marcel Stadelmann wrote: >>> >>>> yeah, there was an old sipconfig.pyc in >>>> /usr/local/lib/python2.7/site-packages/ (the results of your instructions >>>> see below). After deleting sipconfig.pyc, the python configuration >>>> passed, but then i got stacked while "make -j 8". The following failures >>>> appeared: >>>> >>>> g++ -c -pipe -fPIC -O2 -Wall -W -DNDEBUG -DSIP_PROTECTED_IS_PUBLIC >>>> -Dprotected=public -DQT_NO_DEBUG -DQT_CORE_LIB -I. >>>> -I/Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/qpy/QtCore >>>> -I/usr/local/include >>>> -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 >>>> -I/mkspecs/macx-g++ -I/Library/Frameworks/QtCore.framework/Headers >>>> -I/usr/include -F/Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/qpy/QtCore >>>> -F/Library/Frameworks -o sipQtCoreQXmlStreamNamespaceDeclaration.o >>>> sipQtCoreQXmlStreamNamespaceDeclaration.cpp >>>> /Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/QtCore/sipQtCoreQPyNullVariant_5.cpp:301: >>>> error: too many initializers for ‘sipClassTypeDef’ >>>> make[1]: *** [sipQtCoreQPyNullVariant_5.o] Error 1 >>>> make[1]: *** Waiting for unfinished jobs.... >>>> /Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/QtCore/sipQtCoreQXmlStreamReader.cpp:1856: >>>> error: too many initializers for ‘sipClassTypeDef’ >>>> /Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/QtCore/sipQtCoreQXmlStreamWriter.cpp:1198: >>>> error: too many initializers for ‘sipClassTypeDef’ >>>> /Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/QtCore/sipQtCoreQXmlStreamEntityResolver.cpp:282: >>>> error: too many initializers for ‘sipClassTypeDef’ >>>> make[1]: *** [sipQtCoreQXmlStreamReader.o] Error 1 >>>> make[1]: *** [sipQtCoreQXmlStreamWriter.o] Error 1 >>>> make[1]: *** [sipQtCoreQXmlStreamEntityResolver.o] Error 1 >>>> /Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/QtCore/sipQtCoreQXmlStreamEntityDeclaration.cpp:409: >>>> error: too many initializers for ‘sipClassTypeDef’ >>>> /Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/QtCore/sipQtCoreQXmlStreamNotationDeclaration.cpp:349: >>>> error: too many initializers for ‘sipClassTypeDef’ >>>> make[1]: *** [sipQtCoreQXmlStreamEntityDeclaration.o] Error 1 >>>> /Users/Marcello/Downloads/PyQt-mac-gpl-4.10.2/QtCore/sipQtCoreQXmlStreamNamespaceDeclaration.cpp:341: >>>> error: too many initializers for ‘sipClassTypeDef’ >>>> make[1]: *** [sipQtCoreQXmlStreamNotationDeclaration.o] Error 1 >>>> make[1]: *** [sipQtCoreQXmlStreamNamespaceDeclaration.o] Error 1 >>>> make: *** [all] Error 2 >>>> >>>> >>>> Am 06.07.2013 um 17:16 schrieb William Kyngesburye <wokl...@kyngchaos.com>: >>>> >>>>> yeah, something for the old sip was not deleted... try this: >>>>> >>>>> start python2.7, then: >>>>> >>>>> import sipconfig >>>>> sipconfig.__file__ >>>> Marcels-iMac:PyQt-mac-gpl-4.10.2 Marcello$ python >>>> Python 2.7.2 (default, Oct 11 2012, 20:14:37) >>>> [GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] on >>>> darwin >>>> Type "help", "copyright", "credits" or "license" for more information. >>>>>>> import sipconfig >>>>>>> sipconfig.__file__ >>>> '/usr/local/lib/python2.7/site-packages/sipconfig.pyc' >>>> >>>>> >>>>> This should tell you where pyqt configure is finding sip. You can also >>>>> get the details of that sipconfig: >>>>> >>>>> from sipconfig import _pkg_config >>>>> _pkg_config >>>>>>> from sipconfig import _pkg_config >>>>>>> _pkg_config >>>> {'default_mod_dir': '/Library/Python/2.7/site-packages', >>>> 'default_bin_dir': >>>> '/System/Library/Frameworks/Python.framework/Versions/2.7/bin', >>>> 'platform': 'macx-g++', 'sip_version_str': '4.14.6', 'universal': '', >>>> 'sip_version': 265734, 'sip_config_args': >>>> '--destdir=/usr/local/Cellar/sip/4.14.6/lib/python2.7/site-packages >>>> --bindir=/usr/local/Cellar/sip/4.14.6/bin >>>> --incdir=/usr/local/Cellar/sip/4.14.6/include >>>> --sipdir=/usr/local/share/sip', 'default_sip_dir': '/usr/local/share/sip', >>>> 'sip_mod_dir': '/usr/local/Cellar/sip/4.14.6/lib/python2.7/site-packages', >>>> 'sip_bin': '/usr/local/Cellar/sip/4.14.6/bin/sip', 'sip_inc_dir': >>>> '/usr/local/Cellar/sip/4.14.6/include', 'py_conf_inc_dir': >>>> '/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7', >>>> 'deployment_target': '', 'py_lib_dir': >>>> '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config', >>>> 'arch': '', 'py_version': 132866, 'py_inc_dir': >>>> '/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7'} >>> >>> ----- >>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> >>> http://www.kyngchaos.com/ >>> >>> "History is an illusion caused by the passage of time, and time is an >>> illusion caused by the passage of history." >>> >>> - Hitchhiker's Guide to the Galaxy >>> >>> >> > > ----- > William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> > http://www.kyngchaos.com/ > > Earth: "Mostly harmless" > > - revised entry in the HitchHiker's Guide to the Galaxy > > _______________________________________________ Qgis-user mailing list Qgis-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-user