[Qgis-developer] Building ".so" plugin, not ".dylib" on Mac
Tasos Varoudis
null at archtech.gr
Tue Oct 30 07:22:54 PDT 2012
Hi,
So something like that should work:
macx:QMAKE_LFLAGS_PLUGIN -= -dynamiclib
macx:QMAKE_LFLAGS_PLUGIN += -bundle
But it didn't.
I still get a dylib file and if I rename it to .so QGIS will crash (as it really a dylid and qgis is confused) or not load at all (if I leave it as dylib and move it to the plugin folder).
Thanks
Tasos
On 30 Oct 2012, at 13:46, William Kyngesburye <woklist at kyngchaos.com> wrote:
> You need to use a MODULE type for the cmake ADD_LIBRARY(). I don't know how to do this with qmake, but the linker flag is -bundle instead of -dylib.
>
> On Oct 30, 2012, at 4:54 AM, Tasos Varoudis wrote:
>
>> Hi all,
>>
>> Im using qmake to build a C++ plug.
>>
>> On mac I get a .dylib and I can't load it in the same way as in other OSs.
>>
>> Im not sure, but I think has something to do this the dylib, as the cmake official build is producing .so files for the plugs.
>>
>> Even though I search I can't make qmake produce a .so lib on mac.
>>
>> Any ideas? help?
>>
>> Best,
>> Tasos
>>
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/
>
> "Those people who most want to rule people are, ipso-facto, those least suited to do it."
>
> - A rule of the universe, from the HitchHiker's Guide to the Galaxy
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20121030/4b56fad2/attachment.html>
More information about the Qgis-developer
mailing list