[Digikam-devel] Compiling the GSoC branch on Windows XP with mingw4

David Eriksson meldavid at acc.umu.se
Wed Jul 14 12:44:11 BST 2010


Hi,

The GSoC branch does not compile with mingw4 on Windows XP as it is now.
There are only small problems and I have created patches against the 
different components.

libface:
Under Windows the DLL-files need to be installed in bin. This is done by 
setting both RUNTIME DESTINATION and LIBRARY DESTINATION.
Under Windows the default location of the haarcascades-directory is 
OPENCVDIR/data/haarcascades.

libkexiv2:
To get libkexiv2 to compile under Windows the definition -DEXV_HAVE_DLL 
is needed. This applies to both the GSoC-branch and the trunk.

libkmap:
The export-macro looks for MAKE_LIBKMAP_LIB but MAKE_KMAP_LIB is needed.

gpssync:
Here there are problems with the export-macors.

digikam:
Here there are also problems with the export-macros.

With these patches it compiles for me.

Best Regards,

David Eriksson
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: digikam.patch
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20100714/dab2ef84/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gpsync.patch
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20100714/dab2ef84/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libface.patch
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20100714/dab2ef84/attachment-0002.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libkexiv2.patch
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20100714/dab2ef84/attachment-0003.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libkmap.patch
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20100714/dab2ef84/attachment-0004.ksh>


More information about the Digikam-devel mailing list