Index

Installation

Install binary on windows

Just unpack the archive and copy the contents to anywhere you like, this may be C:\program files\ or anywhere else. Create a link (on your desktop, in your menu or anywhere else) to fotoalbum\bin\fotoalbum.exe and make sure fotoalbum\bin\ is the working directory so that plugins and help can be found.

Get the binary installer for imagemagick and install that, too.
Get jpegtran and copy it into a directory in your PATH (for example imagemagick binary directory).

Requirements for Compilation from source

You need fltk 1.1.x (as of today, latest is 1.1.9), gcc, make, sed, cmake. These are shipped with most linux distributions.

Having libjpeg, libexiv2 (less powerful alternative: libexif) and libgraphicsmagick results in additional features.

Run ./build.sh to configure and compile the application and make install in ./out/ to install it. ./build.sh can take an argument to change installation path from /usr/local to something else:

      ./build.sh -D CMAKE_INSTALL_PREFIX=/usr
Files will be copied to ${CMAKE_INSTALL_PREFIX}/bin, ${CMAKE_INSTALL_PREFIX}/share/doc/fotoalbum/ and ${CMAKE_INSTALL_PREFIX}/share/fotoalbum/.

Calling fotoalbum

This version of fotoalbum does not support UTF8, but your linux certainly does, so every character other than the base latin alphabet may not be correctly displayed. In order to circumvent this, you need to call LANG=C fotoalbum -- that does at least work for my character set (ISO8859-1). I don't know the general solution.

However, there is a version capable of UTF8 now.

Runtime requirements

Nothing is mandatory, but for some features convert (part of imagemagick) is really helpful. If your version is without integrated jpgtran (depends on machine configuration), you should install jpgtran, too.
Of course you might want to have something like gimp.

These should be shipped with your linux distribution.


Index