[Qgis-developer] New FAKE_LIB_GRASS_GIS fails to compile on Mac OS X

Radim Blazek radim.blazek at gmail.com
Sat Dec 8 11:03:43 PST 2012


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" <larrys at dakotacarto.com> 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
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20121208/2f1716d8/attachment.html>


More information about the Qgis-developer mailing list