HowTo Compile In Slackware
From AMule Project FAQ
Contents
Installing aMule on Slackware
by Mike (servnov)
NOTE: you will need super-user (usually root) access to complete aMule install/uninstallation/update.
Installation
Installing wxGTK
- Download wxGTK sources (.tar.gz packages) from http://www.amule-project.net or http://www.amule.org and do the following:
- tar -xzvf wxGTK*
- cd wxGTK*
- ./configure
- make
- #the following command must be run as super-user (usually root):
- make install
Installing wxBase (Optional)
- If you downloaded wxGTK earlier than version 2.5 and you are planning to use aMule with command line interface (such as aMuleCMD, aMuleWeb, aMuled, etc), then you you should install wxBase. In any other case, there's no need at all.
- Download wxBase sources (.tar.gz packages) from http://www.amule-project.net or http://www.amule.org and do the following:
- tar -xzvf wxBase*
- cd wxBase*
- ./configure
- make
- #the following command must be run as super-user (usually root):
- make install
Installing aMule
- Grab pre-built Slackware package from linuxpackages.net.
- installpkg aMule-2.0.0rc7-i686-1.tgz (or whatever the newest version is)
- That's all!
Updating
- The following command will remove the old aMule package and install the new version:
- upgradepkg aMule-2.0.0rc7-i686-1.tgz
Uninstallation
- The following command will remove aMule:
- removepkg aMule
Final note
You can even get wxBase and wxGTK .tgz Slackware packages and install them with 'installpkg'. Using the Slackware package manager saves time during installation and makes upgrading easy. You can also type 'pkgtool' as root and then search for the packages you have downloaded and install and/or remove packages.
Enjoy the hard work aMule developers have done and continue to do!
Just remember you will need wxBase and wxGTK installed even when using Slackware package.
Hope this helps.
Catch me on IRC at irc.freenode.com channel #amule nick servnov.