HOW TO INSTALL GALEON Galeon is a work in progress. This means that it will crash, it won't work as expected and it may damage random files of your system. However, we encourage you to test it and report any bug you find, and send us patches if you feel that you can help. You can go to http://galeon.sourceforge.net/ for more info. This are the steps to install Galeon: 1. Gnome libs installation --------------------------- Galeon is a Gnome program and you will need the Gnome libraries in order to use it, including libglade (wich is used to build the interface), libxml and every other standard gnome library. You can get them at http://www.gnome.org/ , http://www.helixcode.com/ and many other sites. They also come with any recent ditribution. More exactly, the required packages are gnome-libs, libglade >= 0.13 and their dependencies. 2. Mozilla Installation ------------------------ Galeon depends on Mozilla, so you have to have a working Mozilla installed. If you can't start Mozilla there are very little chances that you could run Galeon. You can go to http://www.mozilla.org/ to get info about Mozilla and about how to install it. If you don't have the time to do so, you can dowload rpm (Intel) package for Redhat (and maybe other rpm based distributions) at: http://people.redhat.com/blizzard/software/RPMS/ You can also download binary mozilla tarball from http://www.mozilla.org/ . Install it in /usr/local/mozilla directory. If you prefer another directory, you must set the MOZILLA_FIVE_HOME environment variable: bash: export MOZILLA_FIVE_HOME=your_mozilla_dir csh: setenv MOZILLA_FIVE_HOME your_mozilla_dir We have noticed incompatibility between mozilla binary compiled with gcc 2.91.66 (distributed with Redhat 6.2) and gcc >= 2.95.2 distributed with Debian 2.2, Mandrake 7.1 .... If you like to compile galeon with these compilers but you get undefined references while linking you could download mozilla packages compiled with gcc 2.95.2 at: ftp://galeon.ufies.org/pub/galeon/M17 As last chance you can use --enable-gcc-compatibility-hack on configure. It will disable find feature but galeon will compile. NOTE: mozilla-i686-pc-linux-gnu-installer-M17.tar.gz won't work because it doesn't include libgtkembedmoz.so. Use the tarball without the installer. WARNING: Galeon works with Mozilla M17 and may or may not work with greater or with cvs snapshots or nightly builds. Also, remember to install development packages as well, so you can build galeon. If you are installing Mozilla from the binary tarball you will need to install the source tarball too. TARBALL: ftp://galeon.ufies.org/pub/galeon/M17 REDHAT: you can find mozilla binary and devel packages from http://people.redhat.com/blizzard/software/RPMS/ DEBIAN: ftp://galeon.sourceforge.net/pub/galeon/nightly Note that those files are not part of galeon and are distrubuted under the MPL. 3. Galeon installation ----------------------- If you don't want to build Galeon yourself, you can get prebuilt rpm packages at http://galeon.sorceforge.net/ . If you are on debian you can get precompiled packages at ftp://galeon.sourceforge.net/pub/galeon/nightly. If you want to build galeon, unpack the tarball and cd into the newly created directory. Then type: ./configure make If everything works, su to root and type: make install If configure can't find gtkmozembed.h or you can't link the program, instead of just ./configure type: ./configure --with-mozilla-includes=your_headers_directory --with-mozilla-libs=your_mozilla_bin_dir If you're using a fresh build of Mozilla, this should look something like: ./configure --with-mozilla-includes=your_mozilla_dir/dist/include --with-mozilla-libs=your_mozilla_dir/dist/lib 4. Starting Galeon ------------------- Type "galeon" in a terminal or select "Galeon" from your Gnome foot menu (it should be under Net, Internet or similar, depending of your locale). 5. Downloading files with Galeon ------------------------------- To download files you will need gtm >= 0.4.4 from http://gtm.sourceforge.net/ . If you are compiling gtm from source: ./configure --sysconfdir=your_system_configuration_directory it should look something like: ./configure --sysconfdir=/etc In this way gtm.gnorba will be installed in the right place. For info about this doc: Ricardo Fernández Pascual ric@users.sourceforge.net For info about Galeon development: http://galeon.sourceforge.net/ Subcribe to galeon-devel to further discussion.