Difference between revisions of "Compilation Installation-nl"

From AMule Project FAQ
Jump to: navigation, search
m (Reordered language selection)
 
(14 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 
<center>
 
<center>
[[Compilation_Installation|English]] | [[Compilation_Installation-fr|Français]] | '''Nederlands''' | [[Compilation_Installation-br|Português]]
+
[[Compilation_Installation|English]] |  
 +
[[Compilation_Installation-de|Deutsch]] |
 +
[[Compilation_Installation-es|Espa&ntilde;ol]] |
 +
[[Compilation_Installation-fr|Fran&ccedil;ais]] |  
 +
[[Compilation_Installation-it|Italiano]] |
 +
'''Nederlands''' |  
 +
[[Compilation_Installation-br|Português]] |
 +
[[Compilation_Installation-ru|Russian]]
 
</center>
 
</center>
  
 
== Handmatige Installatie ==
 
== Handmatige Installatie ==
 
+
U kunt aMule installeren vanaf broncode, zoals beschreven in [[Compilation_Installation-nl#Compileren_Van_Broncode|Compileren Van Broncode]] of via [http://www.rpm.org RPM]s, zoals beschreven in [[Compilation_Installation-nl#Installeren_met_RPMs|Installeren met RPMs]]. Het gebuik van [http://www.rpm.org RPM]s gaat sneller, maar is niet standaard beschikbaar voor elke [http://www.kernel.org linux] distributie.
U kunt aMule op twee manieren installeren. Van broncode, zoals beschreven in '''Compileren Van Broncode''' of via RPMs wat sneller gaat, zoals beschreven in het deel '''Installeren met RPMs'''.
+
 
+
 
+
'''LET OP:''' Deze HowTo gebruikt [[wxWidgets]] 2.4.2 en [[libcrypto|Crypto++]] 5.1, als voorbeeld, [[aMule]] kan ook gecompileerd worden met [[wxWidgets]] 2.5.x en versies van [[libcrypto|Crypto++]] niewer dan 5.1. Vanaf [[aMule]] 2.0.0-rc6 heeft u [[libcrypto|Crypto++]] niet eens meer nodig.
+
  
 
== Compileren Van Broncode ==
 
== Compileren Van Broncode ==
'''WAARSCHUWING:''' Zorg ervoor dat u '''geen''' versie van [[wxWidgets]] geïnstalleerd hebt. Als u [[wxWidgets]] al geïnstalleerd hebt, bekijk [[How to uninstall wxWidgets]] voordat u een nieuwe installatie start. Als u nog steeds problemen heeft hierna, [[Check_if_wx_is_installed_twice|controleer of wx twee keer geïnstalleerd is]], omdat dat een veel voorkomende compilatie en start probleem is.
+
'''WAARSCHUWING:''' Zorg ervoor dat u '''geen''' versie van [[wxWidgets]] geïnstalleerd hebt. Als u [[wxWidgets]] al geïnstalleerd hebt, bekijk [[How to uninstall wxWidgets]] voordat u een nieuwe installatie start. Als u nog steeds problemen heeft hierna, [[Check_if_wx_is_installed_twice|controleer of wx twee keer geïnstalleerd is]], omdat dat een veel voorkomende compilatie en start probleem is..
  
'''LET OP:''' Bij [[wxWidgets]] >= 2.5.1, wordt [[wxBase]] niet meer los gedistribueerd. Dus als u [[wxWidgets|wxGTK]] 2.5.x gaat compileren, kunt u de tweede stap (compileren van [[wxBase]]) overslaan.
+
'''LET OP:''' Bij [[wxWidgets]] >= 2.5.1, wordt [[wxBase]] niet meer apart gedistribueerd.
  
 
==== Stap 1: [[wxWidgets|wxGTK]] ====
 
==== Stap 1: [[wxWidgets|wxGTK]] ====
*download [[wxWidgets|wxGTK]] ->
+
*Download [[wxWidgets|wxGTK]] ->
**[http://download.berlios.de/amule/wxGTK-2.4.2.tar.gz wxGTK-2.4.2.tar.gz]
+
**[http://prdownloads.sourceforge.net/wxwindows/wxGTK-2.6.3.tar.bz2 wxGTK-2.6.3.tar.bz2]
 +
**[ftp://biolpc22.york.ac.uk/pub/2.6.3/wxWidgets-2.6.3-Patch-2.tar.gz wxWidgets-2.6.3-Patch-2.tar.gz]
  
* compileer [[wxWidgets|wxGTK]] ->
+
*Compileer [[wxWidgets|wxGTK]]
**''tar -zxvf wxGTK-2.4.2.tar.gz''
+
**''tar -jxvf wxGTK-2.6.3.tar.bz2''
***''cd wxGTK-2.4.2''
+
**''tar -C wxGTK-2.6.3 -xzvf wxWidgets-2.6.3-Patch-2.tar.gz ''
***''./configure --prefix=/usr --disable-gtk2 --with-gtk && make''
+
**''cd wxGTK-2.6.3''
 
+
**''Linked against [http://www.gtk.org GTK]2: ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise && make
*als '''root''':
+
*Als '''root''':
 
**''make install''
 
**''make install''
 
**''ldconfig''
 
**''ldconfig''
 
  
 
==== Stap 2: [[wxBase]] ====
 
==== Stap 2: [[wxBase]] ====
*download [[wxBase|wxBase]] ->
+
*Sinds [[WxWidgets|wxGTK]] 2.5.x, heeft u [[wxBase]] niet meer nodig, tenzij u de [[aMuled|aMule daemon]] wilt compileren zonder X.
**[http://download.berlios.de/amule/wxBase-2.4.2.tar.gz wxBase-2.4.2.tar.gz]
+
  
* compileer [[wxBase]] ->
+
==== Stap 3: [[aMule]] ====
**''tar -zxvf wxBase-2.4.2.tar.gz''
+
*Download de nieuwste [[aMule]] versie ->
**''cd wxBase-2.4.2''
+
**[http://developer.berlios.de/project/showfiles.php?group_id=1296 Nieuwste aMule]
**''./configure --prefix=/usr && make''
+
  
*als '''root''':
+
*Compileer [[aMule]] (lees a.u.b. het [[Configure|configure artikel]]) ->
**''make install''
+
**<font color="blue">''ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config''
+
**''ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config''</font>
+
**''ldconfig''
+
 
+
 
+
==== Stap 3: [[libcrypto|Crypto++]] ====
+
 
+
'''Let op:''' Alleen nodig vanaf versie 2.0.0-rc1 tot en met 2.0.0-rc5
+
 
+
*download [[libcrypto]]++ ->
+
**[http://download.berlios.de/amule/crypto-5.2.1.tar.bz2 crypto-5.2.1.tar.bz2]
+
 
+
*compileer [[libcrypto]]++ ->
+
**''tar xvjf crypto-5.2.1.tar.bz2''
+
**''cd crypto-5.2.1''
+
**''make''
+
::Als u problemen heeft bij het compileren met oudere [http://gcc.gnu.org gcc] versies, dan kan dat komen door [http://www.freedos.org DOS] regeleinden in bepaalde bestanden.
+
Draai
+
::: ''file * | grep CRLF | while read file rest; do dos2unix ${file%:}; done''
+
:: om ze om te zetten in UNIX regeleinden ([http://www.gnu.org/software/bash/bash.html bash] syntax).
+
 
+
*als '''root''':
+
:Bij eerdere [[libcrypto]]++ versies, was het draaien van ''make install'' genoeg.
+
Vanaf [[libcrypto]]++ 5.2 is dit niet meer beschikbaar. Type in plaats daarvan het volgende:
+
 
+
:*''cp libcryptopp.a /usr/lib/''
+
:*''mkdir /usr/include/cryptopp''
+
:*''cp *.h /usr/include/cryptopp/''
+
:*''ldconfig''
+
 
+
==== Stap 4: [[aMule]] ====
+
*download de nieuwste [[aMule]] versie ->
+
**[https://developer.berlios.de/project/showfiles.php?group_id=1296 latest aMule]
+
 
+
* compileer [[aMule]] ->
+
 
**''tar -zxvf aMule-X.X.X.tar.gz'' (vervang X door het goede versie nummer..)
 
**''tar -zxvf aMule-X.X.X.tar.gz'' (vervang X door het goede versie nummer..)
 
**''cd aMule-X.X.X''
 
**''cd aMule-X.X.X''
 
**''./configure --disable-debug --enable-optimise && make''
 
**''./configure --disable-debug --enable-optimise && make''
  
*als '''root''':
+
*Als '''root''':
 
**''make install''
 
**''make install''
  
*start [[aMule]] als gebruiker vanaf een console door ''amule'' in te typen.
+
*Start [[aMule]] als gebruiker vanaf een console door het intypen van -> ''amule''.
 
+
 
+
  
 
== Installeren met RPMs ==
 
== Installeren met RPMs ==
 
 
 
==== Stap 1: [[wxWidgets|wxGTK]] ====
 
==== Stap 1: [[wxWidgets|wxGTK]] ====
*download [[wxWidgets|wxGTK]] en [[wxWidgets|wxGTK]]-devel ->
+
*Download [[wxWidgets|wxGTK]] voor uw [http://www.kernel.org linux] distributie ->
**[http://download.berlios.de/amule/wxGTK-2.4.2-1.i386.rpm wxGTK-2.4.2-1.i386.rpm]&nbsp;&nbsp; [http://download.berlios.de/amule/wxGTK-devel-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm]
+
**[http://www.amule.org/files/files.php?cat=12 wxGTK-2.6.3]&nbsp;&nbsp; [http://download.berlios.de/amule/wxGTK-devel-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm]
  
* installeer [[wxWidgets|wxGTK]] ->
+
*Installeer [[wxWidgets|wxGTK]] ->
 
**als '''root''':
 
**als '''root''':
***''rpm -Uvh wxGTK-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm''
+
***''rpm -Uvh wxGTK-2.6.3-X.rpm'' (vervang X door de juiste naam..)
 
***''ldconfig''
 
***''ldconfig''
  
 +
==== Stap 2: [[aMule]] ====
 +
*Download de nieuwste [[aMule]] versie ->
 +
**[https://developer.berlios.de/project/showfiles.php?group_id=1296 Nieuwste aMule]
  
 
+
*Installeer [[aMule]] ->
==== Stap 2: [[wxBase]] ====
+
*download [[wxBase]] ->
+
**[http://download.berlios.de/amule/wxBase-2.4.2-1.i586.rpm wxBase-2.4.2-1.i586.rpm]
+
 
+
*installeer [[wxBase]] ->
+
**als '''root''':
+
***''rpm -Uvh wxBase-2.4.2-1.i586.rpm''
+
***<font color="blue">''ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config''
+
***''ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config''</font>
+
***''ldconfig''
+
 
+
 
+
==== Stap 3. [[libcrypto|Crypto++]] ====
+
 
+
'''Let op:''' Alleen nodig vanaf versie 2.0.0-rc1 tot en met 2.0.0-rc5
+
 
+
*download [[libcrypto]]++ ->
+
**[http://www.redhat.com RedHat] & [http://www.suse.com SuSE]: [http://download.berlios.de/amule/libcryptopp-5.2.1-1.i586-RH-SuSE.rpm libcryptopp-5.2.1-1.i586-RH-SuSE.rpm] en  [http://download.berlios.de/amule/libcryptopp-devel-5.2.1-1.i586-RH-SuSE.rpm libcryptopp-devel-5.2.1-1.i586-RH-SuSE.rpm]
+
**[http://fedora.redhat.com FC]: [http://download.berlios.de/amule/libcryptopp-5.2.1-1.i586-FC.rpm libcryptopp-5.2.1-1.i586-FC.rpm] en  [http://download.berlios.de/amule/libcryptopp-devel-5.2.1-1.i586-FC.rpm libcryptopp-devel-5.2.1-1.i586-FC.rpm]
+
**[http://www.mandrake.com MDK]: [http://download.berlios.de/amule/libcryptopp5-5.1-2mdk.i586.rpm libcryptopp5-5.1-2mdk.i586.rpm] en  [http://download.berlios.de/amule/libcryptopp5-devel-5.1-2mdk.i586.rpm libcryptopp5-devel-5.1-2mdk.i586.rpm]
+
*als '''root''':
+
**''rpm -Uvh het-hierboven-gedwonloade-pakket.rpm''
+
 
+
==== Stap 4: [[aMule]] ====
+
*download de nieuwste [[aMule]] versie ->
+
**[https://developer.berlios.de/project/showfiles.php?group_id=1296 nieuwste aMule]
+
 
+
* installeer [[aMule]] ->
+
 
**als '''root''':
 
**als '''root''':
***''rpm -Uvh aMule-X.X.X-1.iX86-X.rpm'' (vervang X door het goede versie nummer..)
+
***''rpm -Uvh aMule-X.rpm'' (vervang X door de juiste naam en het goede versienummer..)
  
* start [[aMule]] als gebruiker vanaf een console door ''amule'' in te typen.
+
*Start [[aMule]] als gebruiker vanaf een console door het intypen van -> ''amule''

Latest revision as of 17:45, 25 September 2008

English | Deutsch | Español | Français | Italiano | Nederlands | Português | Russian

Handmatige Installatie

U kunt aMule installeren vanaf broncode, zoals beschreven in Compileren Van Broncode of via RPMs, zoals beschreven in Installeren met RPMs. Het gebuik van RPMs gaat sneller, maar is niet standaard beschikbaar voor elke linux distributie.

Compileren Van Broncode

WAARSCHUWING: Zorg ervoor dat u geen versie van wxWidgets geïnstalleerd hebt. Als u wxWidgets al geïnstalleerd hebt, bekijk How to uninstall wxWidgets voordat u een nieuwe installatie start. Als u nog steeds problemen heeft hierna, controleer of wx twee keer geïnstalleerd is, omdat dat een veel voorkomende compilatie en start probleem is..

LET OP: Bij wxWidgets >= 2.5.1, wordt wxBase niet meer apart gedistribueerd.

Stap 1: wxGTK

  • Compileer wxGTK
    • tar -jxvf wxGTK-2.6.3.tar.bz2
    • tar -C wxGTK-2.6.3 -xzvf wxWidgets-2.6.3-Patch-2.tar.gz
    • cd wxGTK-2.6.3
    • Linked against GTK2: ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise && make
  • Als root:
    • make install
    • ldconfig

Stap 2: wxBase

Stap 3: aMule

  • Compileer aMule (lees a.u.b. het configure artikel) ->
    • tar -zxvf aMule-X.X.X.tar.gz (vervang X door het goede versie nummer..)
    • cd aMule-X.X.X
    • ./configure --disable-debug --enable-optimise && make
  • Als root:
    • make install
  • Start aMule als gebruiker vanaf een console door het intypen van -> amule.

Installeren met RPMs

Stap 1: wxGTK

  • Installeer wxGTK ->
    • als root:
      • rpm -Uvh wxGTK-2.6.3-X.rpm (vervang X door de juiste naam..)
      • ldconfig

Stap 2: aMule

  • Installeer aMule ->
    • als root:
      • rpm -Uvh aMule-X.rpm (vervang X door de juiste naam en het goede versienummer..)
  • Start aMule als gebruiker vanaf een console door het intypen van -> amule