[Digikam-devel] current git compile fixes on OS X

Gilles Caulier caulier.gilles at gmail.com
Fri Jan 11 08:05:02 GMT 2013


2013/1/10 <bkn at ithryn.net>

> digikam-devs,
>
> i'm trying to get back into digikam code and i have a couple of fixes
> needed
> for compilation on OS X. They are pretty straightforward changes. os x uses
> clang, i'm not sure if this is the reason for the changes. I find it odd
> that i
> needed to add includes, but it seems to work this way, so far.
>
> summary of changes:
>  *
> digikam-sc/extra/kipi-plugins/dlnaexport/extra/hupnp/src/devicehosting/devicehost/hpresence_announcer_p.h
>     +#include "hdevicehost_ssdp_handler_p.h"
>  *
> digikam-sc/extra/kipi-plugins/dlnaexport/extra/hupnp/src/devicemodel/client/hclientadapterop.h
>     +#include <QString>
>
>
This is Hupnp library code usual patches. I will commit this and report
back this info to library developpers...



>  * digikam-sc/extra/kipi-plugins/CMakeLists.txt
>     -    IF(FLEX_FOUND AND BISON_FOUND)
>     +    IF(FLEX_FOUND AND BISON_FOUND AND FLEX_TARGET AND BISON_TARGET)
>

> The last change is needed because the cmake modules installed through
> MacPorts must be a little old so the FLEX_TARGET and BISON_TARGET marcos
> are
> not defined whereas the FLEX_FOUND and BISON_FOUND are defined; so cmake
> will
> eventually fail when trying to use FLEX_TAGET and BISON_TARGET marcos.
>
>
This is the recent changes for Panorama tools does by Benjamin Girault. I
will CC him to review it (i'm not sure that he is in this ML)




> There are more changes that will likely come, but i haven't been able to
> compile all of digikam yet as i keep on get undefined symbols when using
> the
> internal liblqr source. Anyone get the internal version of liblqr
> compiling w/
> clang on linux?
>
>
this lib must be available through Macports normally. I don't touch to MAC
env. since few month...

Feel free to provide more MAC feedbacks. It's always good
to receive compatibility patches

Best

Gilles Caulier
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20130111/5cac2100/attachment.html>


More information about the Digikam-devel mailing list