> How complex is it to build darktable? I assume if one has the binary
> installed and running, there should not be any dependencies problems,
> unless one builds a self-contained package? I have some experience in
> building from source, so unless it is unusually complex, I should be
> able to do this.

 If you have all of the dependencies, building from source is very
easy. What I do is:

- as root, make /opt/darktable and chown it to my regular account (so
  that I don't have to run any 'make install' commands as root)

- as myself, get the source tree and then run the build commands:
        cd darktable
        rm -rf build
        sh ./build.sh
        cd build
        make install

On most Linux systems, getting the build dependencies for darktable
can be mostly done by exploiting the current packages on systems that
package it. On Fedora machines, 'yum-builddep darktable'; on Debian and
Ubuntu machines, I believe it's 'apt-get build-dep darktable'. This will
miss any new dependencies added in the development version, but I think
those are fairly rare.

(To check for those you need to look at the early output of build.sh
to see if it's complaining about missing anything. I ignore complaints
about XML processors and so on related to building the documentation.)

        - cks

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to