Difference between revisions of "HowTo Compile In Slackware"
From AMule Project FAQ
m (Tabbing fixed) |
m (links) |
||
Line 1: | Line 1: | ||
− | <center><h2>by | + | <center><h2>by ''Mike (servnov)''</h2></center> |
− | == Installing aMule on Slackware == | + | == Installing [[aMule]] on [http://www.slackware.com Slackware] == |
---- | ---- | ||
− | 1) Download wxBase and wxGTK sources (.tar.gz packages) from [http://www.amule-project.net http://www.amule-project.net] or [http://www.amule.org http://www.amule.org] | + | 1) Download [[wxBase]] and [[wxWidgets|wxGTK]] sources (.tar.gz packages) from [http://www.amule-project.net http://www.amule-project.net] or [http://www.amule.org http://www.amule.org] |
− | :'''NOTE''': you will need root access or equivalent to complete | + | :'''NOTE''': you will need root access or equivalent to complete [[aMule]] install. |
2) INSTALL: | 2) INSTALL: | ||
Line 20: | Line 20: | ||
:''make install'' | :''make install'' | ||
− | :Grab pre-built Slackware package from [http://www.linuxpackages.net/download.php?id=3038 http://www.linuxpackages.net/download.php?id=3038] (choose a mirror) | + | :Grab pre-built [http://www.slackware.com Slackware] package from [http://www.linuxpackages.net/download.php?id=3038 http://www.linuxpackages.net/download.php?id=3038] (choose a mirror) |
− | :'''IMPORTANT:''' | + | :'''IMPORTANT:''' You need to have installed [http://www.slackfiles.net/documentation/en/books/slackware-basics/html/pkgtools.html pkgtools] with [http://www.slackware.com Slackware] (this is done by default). |
:''installpkg aMule-2.0.0rc3-i686-2.tgz'' (or whatever current version is) | :''installpkg aMule-2.0.0rc3-i686-2.tgz'' (or whatever current version is) | ||
Line 28: | Line 28: | ||
:That's all! | :That's all! | ||
− | :Type ''amule'' in a shell to lauch or in KDE (similar in GNOME) go to Kstart->Internet->aMule | + | :Type ''amule'' in a shell to lauch or in [http://www.kde.org KDE] (similar in [http://www.gnome.org GNOME]) go to Kstart->Internet->aMule |
3) UNINSTALL: | 3) UNINSTALL: | ||
Line 37: | Line 37: | ||
Hope this helps. | Hope this helps. | ||
− | Catch me on IRC at irc.freenode.com channel #amule nick '''servnov''' | + | Catch me on [[IRC]] at irc.freenode.com channel #amule nick '''servnov''' |
== Final note == | == Final note == | ||
---- | ---- | ||
− | Building aMule itself from source (i.e. NOT from ''installpkg aMule*.tgz'') usually causes many problems in Slackware, Knoppix | + | Building [[aMule]] itself from source (i.e. '''NOT''' from ''installpkg aMule*.tgz'') usually causes many problems in [http://www.slackware.com Slackware], [http://www.knoppix.org Knoppix] and a few other distros. Known possible problems: |
− | *configure fails to build | + | *[http://www.gnu.org/software/autoconf configure] fails to build [http://www.gnu.org/software/make MakeFile] :( |
− | * | + | *[[wxWidgets]] error or similar |
− | * | + | *Package '[http://curl.haxx.se curl]' not found or version is outdated |
− | * | + | *[[libcrypto|Crypto++]] and many make errors |
− | Enjoy the hard work [[aMule]] developers have done and continue to do! | + | Enjoy the hard work [[aMule]] [[AMule_devs|developers]] have done and continue to do! |
− | Just remember you will need [[wxBase]] and [[wxGTK]] installed even when using slackware package. | + | Just remember you will need [[wxBase]] and [[wxWidgets|wxGTK]] installed even when using [http://www.slackware.com Slackware] package. |
Revision as of 07:43, 19 July 2004
by Mike (servnov)
Installing aMule on Slackware
1) Download wxBase and wxGTK sources (.tar.gz packages) from http://www.amule-project.net or http://www.amule.org
- NOTE: you will need root access or equivalent to complete aMule install.
2) INSTALL:
- tar -xzvf wxBase*
- cd wxBase*
- ./configure
- make
- make install
- tar -xzvf wxGTK*
- cd wxGTK*
- ./configure
- make
- make install
- Grab pre-built Slackware package from http://www.linuxpackages.net/download.php?id=3038 (choose a mirror)
- installpkg aMule-2.0.0rc3-i686-2.tgz (or whatever current version is)
- That's all!
3) UNINSTALL:
- removepkg aMule (should work without version, etc.)
- Then if you want get a newer aMule*.tgz version as installpkg again.
Hope this helps.
Catch me on IRC at irc.freenode.com channel #amule nick servnov
Final note
Building aMule itself from source (i.e. NOT from installpkg aMule*.tgz) usually causes many problems in Slackware, Knoppix and a few other distros. Known possible problems:
- configure fails to build MakeFile :(
- wxWidgets error or similar
- Package 'curl' not found or version is outdated
- Crypto++ and many make errors
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.