Difference between revisions of "HowTo Compile In Slackware"

From AMule Project FAQ
Jump to: navigation, search
m (Tabbing fixed)
m (links)
Line 1: Line 1:
<center><h2>by <i>Mike (servnov)</i></h2></center>
+
<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 amule install.
+
:'''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:''' you need to have installed pkgtools with slack (this is done by default).
+
:'''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, and a few other distros. Known possible problems:
+
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 makefile :(
+
*[http://www.gnu.org/software/autoconf configure] fails to build [http://www.gnu.org/software/make MakeFile] :(
*wxwidgets error or similar
+
*[[wxWidgets]] error or similar
*package 'curl' not found or version is outdated
+
*Package '[http://curl.haxx.se curl]' not found or version is outdated
*crypto and many make errors
+
*[[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)
IMPORTANT: You need to have installed pkgtools with Slackware (this is done by default).
installpkg aMule-2.0.0rc3-i686-2.tgz (or whatever current version is)
That's all!
Type amule in a shell to lauch or in KDE (similar in GNOME) go to Kstart->Internet->aMule

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:

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.