Building the DarkTable Sensor Noise Profile to Support a New Camera

Page 1...2...3...4...5...6...7...8...next
Current page…2
Return to blog post

Building DarkTable from source

You’ll probably need to install some development packages. These are the packages that are listed as dependencies for the 64 bit version of Ubuntu. I’m running Ubuntu 16.04 (Xenial). (If you’re running something else, google for "build darktable dependencies") On Ubuntu, you can then check in the Synaptic package manager, and install anything that you don’t already have.

See the list of dependencies

If you’re still missing something when you attempt to run the build, the process will complain and tell you what you need. After you’ve fixed it, you can just rerun.

Now download the Darktable source from https://github.com/darktable-org/darktable/releases/. The tarball (darktable-x.x.x.tar.xz) is the recommended source for the latest stable release.

Extract the archive from the tarball. It wil create a directory named darktable-x.x.x containing all of the source. Change directory (cd <target_directory_path>) into that directory and run "./build.sh". It takes a while to run, but it worked for me with no problems.

After the build completes successfully, it prints the command you need to run to install the program. You need to log in as root (or use sudo or su) to run this part. The install puts the program in /opt/darktable.

Don’t get rid of the source at this point. The "tools" directory is in the download directory, not in the installed program directory.

Page 1...2...3...4...5...6...7...8...next
Current page…2
Return to blog post
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s