[Digikam-users] FINAL? UPDATE 03: !!!!!!!!!!!!!!!!! B U I L D I N G D I G I K A M F O R D U M M I E S !!!!!!!!!!!!!!!! on Ubuntu
Michael G. Hansen
mike at mghansen.de
Wed Aug 24 19:42:04 BST 2011
On 08/24/2011 07:13 PM, sleepless wrote:
> Most likely it will complain about missing stuff. like
> libkexiv2-dev, libkipi-dev, libkdcraw-dev, etc.
> Try to install it from synaptic or in any other way and
> retry cmake untill succesful.
You can do a "sudo apt-get build-dep digikam kipi-plugins" to get some
of the dependencies installed in one step. This will install all the
dependencies for building the version of digikam and kipi-plugins which
is in the ubuntu repository, that's why some packages may still have to
be installed for newer versions, but it should give you a good starting
point.
> If all went successful
> now run:
> make
If you have a dual-core computer, you can run "make -j 2" to have "make"
use two processes at once to speed things up and take full advantage of
your multi-core system. If you have more cores, simply change "2" to the
number of cores. I normally use a number twice as high as the number of
cores, to account for delay due to disk access. Note that if you
encounter a build failure, error messages may be out-of-order on the
screen, re-run "make" without "-j" to get well-readable output of the
error messages.
> if done run:
> sudo make install
To un-install, run: "sudo make uninstall"
To make un-installation easier, especially if you delete the build
directory in between, use checkinstall (sudo apt-get install checkinstall):
sudo checkinstall --pkgname=my-digkam make install
This will create a .deb package containing your self-built digikam,
which you can uninstall using "sudo apt-get remove my-digikam". Another
advantage is that you can keep several versions of compiled digikam in
packages, in case you encounter a problem with a newer build.
Best regards,
Michael
More information about the Digikam-users
mailing list