Geeqie is available as a package with some distributions.
The source tar of the latest formal release may be downloaded: http://geeqie.org/geeqie-1.3.tar.xz
However Geeqie is stable, and you may download the latest version (if you have installed git) from here:
Either:
git clone git://www.geeqie.org/geeqie.git
Or:
git clone http://www.geeqie.org/git/geeqie.git
List compile options:
./autogen.sh --help
Common options:
./autogen.sh --disable-gtk3
,
Compilation:
./autogen.sh [options]; make -j<no. of cpu cores>
Install:
[sudo] make install
Removal:
[sudo] make uninstall
The zip and gzip files at geeqie.org and GitHub contain only the sources - they cannot, by themselves, be used to install Geeqie.
It is recommended to always use
git clone git://www.geeqie.org/geeqie.git
to download Geeqie. After installing Geeqie you may delete the folder you have cloned Geeqie into.
However if you leave the folder intact, whenever new features or patches are available, execute:
git pull; sudo make uninstall; sudo make maintainer-clean; ./autogen.sh; make -j<no. of cpu cores>; sudo make install
Only the changed sources are downloaded, which makes this a quick operation.
Your configuration file, history file and desktop files are not affected by this process.
See the NEWS file in the installation folder, or Geeqie News at GitHub
And either the ChangeLog file or Geeqie ChangeLog
GTK+ 3.00
www.gtk.org
enabled by default
disable with configure option: --disable-gtk3
or
GTK+ 2.20
disabled by default when GTK+3 libraries are found.
enable with configure option: --disable-gtk3
optional items map display and GPU acceleration are not available
with GTK2
Note: GTK+3 is still somehow experimental. It is needed for some
features but we have several complains about the GTK+3 usability.
So if you need a stable version, you are advised to compile it
with GTK+2. If you want to play with the cool new features, use
GTK+3.
lcms2 2.0
or
lcms 1.14
www.littlecms.com
for color management support
enabled by default
disable with configure option: --disable-lcms
exiv2 0.11
www.exiv2.org
for enhanced exif support
enabled by default
disable with configure option: --disable-exiv2
lirc
www.lirc.org
for remote control support
enabled by default
disable with configure option: --disable-lirc
libchamplain-gtk 0.12
libchamplain 0.12
libclutter 1.0
wiki.gnome.org/Projects/libchamplain
for map display
enabled by default
disable with configure option: --disable-map
libclutter 1.0
www.clutter-project.org
for GPU acceleration (a check-box on Preferences/Image must also be ticked)
enabled by default
disable with configure option: --disable-gpu-accel
explicitly disabling will also disable the map feature
lua 5.1
www.lua.org
support for lua scripting
enabled by default
disable with configure option: --disable-lua
librsvg2-common
for displaying .svg images
libwmf0.2-7-gtk
for displaying .wmf images
(see also "Additional pixbuf loaders" in the References section of the Help file)
awk
when running Geeqie, to use the geo-decode function
markdown
when compiling Geeqie, to create this file in html format
libffmpegthumbnailer 2.1.0
for thumbnailing camera video clips
enabled by default
disable with configure option: --disable-libffmpegthumbnailer