Compilation Installation
From AMule Project FAQ
English | Français | Nederlands | Português
Contents
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
- download 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
- tar -zxvf wxGTK-2.6.0.tar.gz
- as root:
- make install
- ldconfig
Step 2: wxBase
- Since wxGTK 2.5.x you don't need wxBase anymore, except if you want to compile aMule daemon without X.
Step 3: aMule
- download latest aMule version ->
- 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
- as root:
Step 2: aMule
- download latest aMule version ->
- install aMule ->
- as root:
- rpm -Uvh aMule-X.rpm (replace X with the right name and version number..)
- as root:
- run aMule as user from your console by typing -> amule