4 General installation instructions can be found in INSTALL. The following
5 aim to give a quick overview and some help for specific systems. Documentation
6 for bookloupe itself can be found in doc/bookloupe.txt and for the test
7 framework in doc/loupe-test.txt.
12 You should be able to use the standard:
18 If you get an error about no package 'glib-2.0' found, then you need to
19 install the development package for glib2. Under Fedora, RHEL and friends
22 % sudo yum install gcc pkgconfig glib2-devel
24 Under Debian, Ubuntu and friends that would be:
26 % sudo apt-get install gcc pkgconfig glib2-devel
28 If you get really stuck, you can use the --without-glib option to configure,
29 but this may well not be supported in a future version so this is probably
35 It should be possible to use MSYS (http://www.mingw.org/wiki/MSYS) to build
36 on a Windows machine. You'll need a copy of the development package for
37 glib and its dependencies from http://www.gtk.org/download/win32.php.
39 It's much easier to build using a cross-compiler from Linux, if you have
40 access to such a system. Under Fedora, RHEL and friends you can do this
43 % sudo yum install mingw32-gcc pkgconfig mingw32-glib2-static \
44 mingw32-gettext-static mingw32-iconv-static
45 % ./configure --host=i686-w64-mingw32 --disable-shared \
46 --bindir=/bookloupe --datadir=/
49 % make install DESTDIR=`pwd`/build
51 The contents of the build/bookloupe directory can then be copied to a
52 Microsoft Windows machine.
54 Depending on the version of mingw32-gcc you use, you may need to specify a
55 different host type. If you're not sure look and see what the cross-compiler
56 is called (eg., i686-pc-mingw32-gcc) and use the prefix as the host type.
61 I think this should be quite similar to Linux, doing something like this:
63 % sudo port install gcc pkgconfig glib2-devel
68 It may also be possible to use fink instead of macports.