Install Darktable from Source

Home / Install Darktable from Source

Install Darktable from Source

December 9, 2015 | Uncategorized | No Comments

Darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. It can manages digitals negatives in database, let us view them through a zoomable lighttable and enables us to develop raw images and enhance them.

In this article we will discuss about installing darktable for Linux operating system. For this purpose I use Slackware64 14.0 as test machine. The method we use will be source compilation.

Dependency

Make sure you met dependencies listed here:

  1. intltool
  2. libatk
  3. libbabl
  4. libgegl
  5. libcairo2
  6. libexiv2
  7. libfontconfig1
  8. libfreetype6
  9. libgomp
  10. libgtk2
  11. libjpeg
  12. libtiff4
  13. libcms2
  14. liblensfun
  15. libpng12
  16. libsqlite3
  17. libstdc++6.4.4
  18. libxml2
  19. libopenexr
  20. libcurl4 gnu TLS
  21. libgphoto2-2
  22. libdbus glib
  23. libgnome-keyring
  24. librsvg2
  25. fop
  26. libflickcurl
  27. cmake

Obtain the Materials

The source code of darktable can be downloaded using git. Therefore it is recommended to install git before we proceed.

git clone git://github.com/darktable-org/darktable.git
cd darktable

Or alternatively, we can download the latest source code from sourceforge and extract it.

Installation

Assuming we have got the source code and now at the root of source directory. The default installation will be /opt. If another path is preferred, use –prefix argument for example –prefix /usr/local. In this article we will use /usr/local

./build.sh --prefix /usr/local
cd build
make
make install

Make sure we have enough privileges to do installation.

At this point we have installed the darktable.

Glossary

In this article we use some term:

  • RAW: unprocessed capture straight from the camera’s sensor to the memory card, nothing has been altered.

About Author

about author

xathrya

A man who is obsessed to low level technology.

Leave a Reply

Your email address will not be published. Required fields are marked *

Social media & sharing icons powered by UltimatelySocial