Difference between revisions of "Compilation Installation"

From AMule Project FAQ
Jump to: navigation, search
 
Line 97: Line 97:
 
**download libcrypto ->
 
**download libcrypto ->
 
***RH & SuSE: [http://download.berlios.de/amule/libcryptopp-5.1-4_rh9-suse.i686.rpm libcryptopp-5.1-4_rh9-suse.i686.rpm]   [http://download.berlios.de/amule/libcryptopp-devel-5.1-4_rh9-suse.i686.rpm libcryptopp-devel-5.1-4_rh9-suse.i686.rpm]
 
***RH & SuSE: [http://download.berlios.de/amule/libcryptopp-5.1-4_rh9-suse.i686.rpm libcryptopp-5.1-4_rh9-suse.i686.rpm]   [http://download.berlios.de/amule/libcryptopp-devel-5.1-4_rh9-suse.i686.rpm libcryptopp-devel-5.1-4_rh9-suse.i686.rpm]
***RH & SuSE (mirror):
+
***RH & SuSE (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp-5.1-4_rh9-suse.i686.rpm libcryptopp-5.1-4_rh9-suse.i686.rpm]   [http://download.gna.org/amule/libcrypto/libcryptopp-devel-5.1-4_rh9-suse.i686.rpm libcryptopp-devel-5.1-4_rh9-suse.i686.rpm] 
 
***FC1: [http://download.berlios.de/amule/libcryptopp-5.1-4_fc1.i686.rpm libcryptopp-5.1-4_fc1.i686.rpm]   [http://download.berlios.de/amule/libcryptopp-devel-5.1-4_fc1.i686.rpm libcryptopp-devel-5.1-4_fc1.i686.rpm]
 
***FC1: [http://download.berlios.de/amule/libcryptopp-5.1-4_fc1.i686.rpm libcryptopp-5.1-4_fc1.i686.rpm]   [http://download.berlios.de/amule/libcryptopp-devel-5.1-4_fc1.i686.rpm libcryptopp-devel-5.1-4_fc1.i686.rpm]
***FC1 (mirror):
+
***FC1 (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp-5.1-4_fc1.i686.rpm libcryptopp-5.1-4_fc1.i686.rpm]   [http://download.gna.org/amule/libcrypto/libcryptopp-devel-5.1-4_fc1.i686.rpm libcryptopp-devel-5.1-4_fc1.i686.rpm]
 
***MDK: [http://download.berlios.de/amule/libcryptopp5-5.1-1mdk.i586.rpm libcryptopp5-5.1-1mdk.i586.rpm]   [http://download.berlios.de/amule/libcryptopp5-devel-5.1-1mdk.i586.rpm libcryptopp5-devel-5.1-1mdk.i586.rpm]
 
***MDK: [http://download.berlios.de/amule/libcryptopp5-5.1-1mdk.i586.rpm libcryptopp5-5.1-1mdk.i586.rpm]   [http://download.berlios.de/amule/libcryptopp5-devel-5.1-1mdk.i586.rpm libcryptopp5-devel-5.1-1mdk.i586.rpm]
***MDK (mirror):
+
***MDK (mirror): [http://download.gna.org/amule/libcrypto/libcryptopp5-5.1-1mdk.i586.rpm libcryptopp5-5.1-1mdk.i586.rpm]   [http://download.gna.org/amule/libcrypto/libcryptopp5-devel-5.1-1mdk.i586.rpm libcryptopp5-devel-5.1-1mdk.i586.rpm]
  
  
Step 4. aMule
+
*Step 4. aMule
 
+
**download latest aMule version ->
* download latest aMule version ->
+
***[https://developer.berlios.de/project/showfiles.php?group_id=1296 latest aMule]
 
+
***(mirror) [http://download.gna.org/amule/ latest aMule]
latest aMule
+
  
 
* install aMule ->
 
* install aMule ->
 
+
**as root:
as root:
+
***rpm -Uvh aMule-X.X.X-1.iX86-X.rpm (replace X with the right version nr..)
 
+
rpm -Uvh aMule-1.2.X-1.iX86-X.rpm (replace X with the right version nr..)
+
  
 
* run aMule as user from your console by typing -> amule
 
* run aMule as user from your console by typing -> amule

Revision as of 22:18, 28 April 2004

Part "A" describes manual compilation from a tarball, part "B" rpm installation!

A) wxGTK - wxBase - libcrypto - aMule manual compilation


  • compile wxGTK ->
    • tar -zxvf wxGTK-2.4.2.tar.gz
      • cd wxGTK-2.4.2
      • ./configure --prefix=/usr --disable-gtk2 --enable-timedate --enable-gui --enable-protocol --enable-http --enable-ftp --enable-resources --enable-prologio --disable-debug --enable-final --enable-timer --with-gtk --disable-profile && make
  • as root:
    • make install
    • ldconfig


  • compile wxBase ->
    • tar -zxvf wxBase-2.4.2.tar.gz
    • cd wxBase-2.4.2
    • ./configure --prefix=/usr && make
  • as root:
    • make install
    • ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config
    • ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config
    • ldconfig


  • compile libcrypto ->
    • tar xvjf crypto-5.1.tar.bz2
    • cd crypto-5.1
    • make
  • as root:
    • make install && ldconfig


  • compile aMule ->
    • tar -zxvf aMule-X.X.X.tar.gz (replace X with the right version nr..)
    • cd aMule-X.X.X
    • ./configure --disable-debug --enable-optimise && make
  • as root:
    • make install
  • run aMule as user from your console by typing -> amule


B) wxGTK - wxBase - libcrypto - aMule rpms


  • install wxGTK ->
    • as root:
      • rpm -Uvh wxGTK-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm
      • ldconfig
  • install wxBase ->
    • as root:
      • rpm -Uvh wxBase-2.4.2-1.i586.rpm
      • ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config
      • ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config
      • ldconfig



  • install aMule ->
    • as root:
      • rpm -Uvh aMule-X.X.X-1.iX86-X.rpm (replace X with the right version nr..)
  • run aMule as user from your console by typing -> amule