fc3cae3db644ffa5fb3bd7e88e9906038f528533
[geeqie.git] / web / installing.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/html4/loose.dtd">
3 <html>
4 <head>
5     <meta name="generator" content="HTML Tidy for HTML5 for Linux version 5.2.0">
6     <title>Installing Geeqie</title>
7 </head>
8 <body>
9     <div id="downloading">
10         <h5>Downloading</h5>
11         <p>To download the sources from the repository, you must first have installed git.</p>
12         <p>Then either: <code>git clone git://www.geeqie.org/geeqie.git</code></p>
13         <p>Or: <code>git clone http://www.geeqie.org/git/geeqie.git</code></p>
14         <h5>Installing</h5>
15         <p>Update secondary help documents (optional - requires use of git): <code>./gen_changelog.sh ; markdown
16         README.md &gt; README.html</code></p>
17         <p>Show compile options: <code>./autogen.sh --help</code></p>
18         <p>Common options: <code>./autogen.sh --disable-gtk3</code>, <code>./autogen.sh --enable-map</code></p>
19         <p>Compilation: <code>./autogen.sh [options]; make</code></p>
20         <p>Install: <code>[sudo] make install</code></p>
21         <p>Removal: <code>[sudo] make uninstall</code></p>
22         <h5>Dependencies</h5>
23         <pre><code>GTK+ 3.00
24     www.gtk.org
25     enabled by default
26     disable with configure option: --disable-gtk3
27 or
28 GTK+ 2.20
29     disabled by default when GTK+3 libraries are found.
30     enable with configure option: --disable-gtk3
31     optional items map display and GPU acceleration are not available
32     with GTK2
33
34 </code></pre>
35         <h5>Optional libraries:</h5>
36         <pre><code>lcms2 2.0
37 or
38 lcms 1.14
39     www.littlecms.com
40     for color management support
41     enabled by default
42     disable with configure option: --disable-lcms
43
44 exiv2 0.11
45     www.exiv2.org
46     for enhanced exif support
47     enabled by default
48     disable with configure option: --disable-exiv2
49
50 lirc
51     www.lirc.org
52     for remote control support
53     enabled by default
54     disable with configure option: --disable-lirc
55
56 libchamplain-gtk 0.12
57 libchamplain 0.12
58 libclutter 1.0
59     wiki.gnome.org/Projects/libchamplain
60     for map display
61     disabled by default
62     enable with configure option: --enable-map
63     enabling will also enable GPU acceleration
64
65 libclutter 1.0
66     www.clutter-project.org
67     for GPU acceleration (a check-box on Preferences/Image must also be ticked)
68     disabled by default
69     enable with configure option: --enable-gpu-accel
70     explicitly disabling will also disable the map feature
71
72 lua 5.1
73     www.lua.org
74     support for lua scripting
75     enabled by default
76     disable with configure option: --disable-lua
77
78 awk
79     when running Geeqie, to use the geo-decode function
80
81 markdown
82     when compiling Geeqie, to create the README file in html format
83 </code></pre>
84     </div>
85 </body>
86 </html>