Hi Christian, All the instructions in building QGIS Mac OS X are outline in this section (below #).
For Qwt/PyQwt http://www.qgis.org/wiki/Building_QGIS_from_Source#Additional_Dependencies:_Qwt.2FPyQwt # 5 MacOS X: building using frameworks and Cmake * 5.1 Install Qt4 from .dmg * 5.2 Install development frameworks for QGIS dependencies o 5.2.1 Additional Dependencies: General compatibility note o 5.2.2 Additional Dependencies: Expat o 5.2.3 Additional Dependencies: Python o 5.2.4 Additional Dependencies: SIP o 5.2.5 Additional Dependencies: PyQt o 5.2.6 Additional Dependencies: Qwt/PyQwt o 5.2.7 Additional Dependencies: Bison * 5.3 Install CMake for OSX * 5.4 Install subversion for OSX * 5.5 Check out QGIS from SVN * 5.6 Configure the build * 5.7 Building You find these instruction in this link. http://www.qgis.org/wiki/Building_QGIS_from_Source Noli On 1/24/11, Christian Spanring <[email protected]> wrote: > Hi, > > I'm trying to compile QGIS (svn trunk rev 15066) against dependencies > installed and managedy by homebrew on Mac OS 10.6, and run basically > into following make error: > > Linking CXX shared library libqgis_core.dylib > [https://gist.github.com/792508#LID581] > Undefined symbols: > ... > ld: symbol(s) not found [https://gist.github.com/792508#LID1001] > collect2: ld returned 1 exit status > make[2]: *** [src/core/libqgis_core.1.7.0.dylib] Error 1 > make[1]: *** [src/core/CMakeFiles/qgis_core.dir/all] Error 2 > make: *** [all] Error 2 > > For some dependencies I needed to add cmake path variables. > >> -D QWT_LIBRARY=/usr/local/lib/libqwt.dylib \ >> -D QWT_INCLUDE_DIR=/usr/local/include \ >> -D GEOS_INCLUDE_DIR=/usr/local/include \ >> -D GEOS_LIBRARY=/usr/local/lib/libgeos.dylib \ >> -D GDAL_INCLUDE_DIR=/usr/local/include \ >> -D GDAL_LIBRARY=/usr/local/lib/libgdal.dylib \ > > ...others were found in homebrew's Cellar, which shouldn't matter I believe. > > -- Found PostgreSQL: /usr/local/Cellar/postgresql/9.0.2/lib/libpq.dylib > > The only dependency that I didn't add is PyQwt. According to the build > docs it's only required by ".. GPS tracking feature uses Qwt. Some > popular 3rd-party plugins use PyQwt.", correct? > > The entire make shell output is here: https://gist.github.com/792508 > > Any hint what's going wrong is highly appreciated! > > Thanks, > Christian > _______________________________________________ > Qgis-user mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/qgis-user > _______________________________________________ Qgis-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-user
