[Digikam-users] Cannot build digiKam 3.1.0 on Windows 7

Andrew Goodbody elfringham at gmail.com
Sun May 5 13:04:27 BST 2013


On 03/05/13 16:39, Pietro Mele wrote:
> Hello,
>
> I am trying to build digiKam 3.1.0 on Windows 7.
>
> Following the instructions <http://www.digikam.org/drupal/node/525>,
> stage 1: KDE4 Installation, I run the “KDE GUI installer”. This works
> successfully, and the executables work properly. The KDE version is
> 4.10.2 stable.
>
> However, when running the installer, in the Package Categories, I have
> the “devel-tools” section empty, and there is no “debug-tools” section
> at all.
>
> So I cannot install things like gcc, gdb, debugview, ...
>
> Also kdebase is missing. Kdeedu is non selectable.
>
>  From the KDEsupport group, automoc and oxygen-icons are missing.
>
> There is no qt group at all.
>
> The installer I am using is the one indicated on your web site (this
> <http://www.winkde.org/pub/kde/ports/win32/installer/kdewin-installer-gui-latest.exe>,
> KDE Software Compilation 4.10.2 for Windows, 3rd May 2013).
>
> Thank you for any help,
>
> *Pietro*

Hi Pietro,

This can probably be done, but you are in for quite a lot of pain to 
make it work. I did this a couple of months ago using 4.8.0 and it was 
quite a battle, 4.10.2 may actually be less hard.
Unfortunately the instructions were written for an earlier version of 
the installer and later ones have the categories messed up. So you need 
to select the packages from 'all'.
Some of the packages that you need will not be mentioned by name but 
instead will be included with other packages or else have their names 
starting with 'lib'. Be sure to install the Devel variants along with 
the Bin, when available. I'm not sure where automoc comes from, but I 
have it installed even though there is no package called automoc.
gcc et al. can come from MinGW but you have to make sure that you have a 
compatible version of gcc for the one that was used to build the KDE 
packages. When I installed 4.8.0 it was built with gcc 4.4.x but MinGW 
pacakged 4.7.x by default and those two versions are incompatible. This 
may not be an issue with 4.10.2 but I haven't checked.
So install what you can and then try building and see what breaks, then 
either try again or else come back here for more specific advice.

Andrew



More information about the Digikam-users mailing list