Compilation Installation

From AMule Project FAQ
Revision as of 22:13, 20 May 2005 by Jacobo221 (Talk | contribs)

Jump to: navigation, search

English | Français | Nederlands | Português

Manual Installation

To install aMule you can either install it from scratch, as described in Compiling From Sources or use RPMs which will speed things up a lot, as described in the Installing using RPMs section.

Compiling From Sources

WARNING: Make sure you have no copies of wxWidgets installed. If you already have wxWidgets installed, check How to uninstall wxWidgets before starting a new installation. If you still have problems after this, then check if wx is installed twice, since that's a common compilation and runtime problem.

NOTE: In wxWidgets >= 2.5.1, wxBase is not distributed as a separate tarball.

Step 1: wxGTK

  • Compile wxGTK
    • tar -zxvf wxGTK-2.6.0.tar.gz
      • cd wxGTK-2.6.0
      • Linked against GTK1: ./configure --prefix=/usr --disable-gtk2 --with-gtk && make
      • Linked against GTK2: ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise && make
  • As root:
    • make install
    • ldconfig

Step 2: wxBase

Step 3: aMule

  • Compile aMule (please check the configure article) ->
    • tar -zxvf aMule-X.X.X.tar.gz (replace X with the right version number..)
    • cd aMule-X.X.X
    • ./configure --disable-debug --enable-optimize && make
  • As root:
    • make install
  • Run aMule as user from your console by typing -> amule

Installing using RPMs

Step 1: wxGTK

  • Install wxGTK ->
    • As root:
      • rpm -Uvh wxGTK-2.6.0-X.rpm (replace X with the right name..)
      • ldconfig

Step 2: aMule

  • Install aMule ->
    • As root:
      • rpm -Uvh aMule-X.rpm (replace X with the right name and version number..)
  • Run aMule as user from your console by typing -> amule