The output should be standard shared library. I have probably copy-pasted wrong (provider) block. I have no idea what is the difference on OS X.
Sorry for the problems, i dont have access to source code at this moment, could you try to change CMakeLists.txt to build simple shared library. Radim On Dec 8, 2012 6:25 PM, "Larry Shaffer" <[email protected]> wrote: > > Hi, > > With recent commit: > https://github.com/qgis/Quantum-GIS/commit/4dc84995ee4dec8fe4b927a650b900e7edddaad4 > > Build of FAKE_LIB_GRASS_GIS fails on Mac OS X with: > Linking CXX shared module ../../../PlugIns/qgis/libgrass_gis.6.4.2.so > clang: error: invalid argument '-compatibility_version 1.9.0' only > allowed with '-dynamiclib' > make[2]: *** [PlugIns/qgis/libgrass_gis.6.4.2.1.9.0.so] Error 1 > make[1]: *** [src/providers/grass/CMakeFiles/grass_gis.6.4.2.dir/all] Error 2 > > In src/providers/grass/CMakeLists.txt it seems a MODULE, and not > SHARED library is generated (which I think is needed if a framework is > being built), but I do not know enough about this aspect of CMake, or > the build process, to fix it. > > Any help would be appreciated. > > Regards, > > Larry > _______________________________________________ > Qgis-developer mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
