Difference between revisions of "Compilation Installation-nl"
(added a link to russian translation) |
|||
Line 16: | Line 16: | ||
==== Stap 1: [[wxWidgets|wxGTK]] ==== | ==== Stap 1: [[wxWidgets|wxGTK]] ==== | ||
− | * | + | *Download [[wxWidgets|wxGTK]] -> |
− | **[http:// | + | **[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]] |
− | **''tar -zxvf | + | **''tar -jxvf wxGTK-2.6.3.tar.bz2'' |
− | ***''cd wxGTK-2. | + | **''tar -zxvf wxWidgets-2.6.3-Patch-2.tar.gz'' |
− | + | **''mv src wxGTK-2.6.3'' | |
− | + | **''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''': | ||
**''make install'' | **''make install'' | ||
**''ldconfig'' | **''ldconfig'' | ||
Line 30: | Line 32: | ||
==== Stap 2: [[wxBase]] ==== | ==== Stap 2: [[wxBase]] ==== | ||
− | * | + | *Since [[wxGTK]] 2.5.x, you don't need [[wxBase]] anymore unless you want to compile [[aMuled|aMule daemon]] without X. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Revision as of 21:22, 12 April 2006
English | Français | Nederlands | Português | Deutsch | Russian
Contents
Handmatige Installatie
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 Crypto++ 5.1, als voorbeeld, aMule kan ook gecompileerd worden met wxWidgets 2.5.x en versies van Crypto++ niewer dan 5.1. Vanaf aMule 2.0.0-rc6 heeft u Crypto++ niet eens meer nodig.
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 los gedistribueerd. Dus als u wxGTK 2.5.x gaat compileren, kunt u de tweede stap (compileren van wxBase) overslaan.
Stap 1: wxGTK
- Download wxGTK ->
- Compileer wxGTK
- tar -jxvf wxGTK-2.6.3.tar.bz2
- tar -zxvf wxWidgets-2.6.3-Patch-2.tar.gz
- mv src wxGTK-2.6.3
- 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
- Since wxGTK 2.5.x, you don't need wxBase anymore unless you want to compile aMule daemon without X.
Stap 3: Crypto++
Let op: Alleen nodig vanaf versie 2.0.0-rc1 tot en met 2.0.0-rc5
- download libcrypto++ ->
- compileer libcrypto++ ->
- tar xvjf crypto-5.2.1.tar.bz2
- cd crypto-5.2.1
- make
Draai
- file * | grep CRLF | while read file rest; do dos2unix ${file%:}; done
- om ze om te zetten in UNIX regeleinden (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 ->
- compileer aMule ->
- 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 amule in te typen.
Installeren met RPMs
Stap 1: wxGTK
- installeer wxGTK ->
- als root:
- rpm -Uvh wxGTK-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm
- ldconfig
- als root:
Stap 2: wxBase
- download wxBase ->
- installeer wxBase ->
- als 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
- als root:
Stap 3. Crypto++
Let op: Alleen nodig vanaf versie 2.0.0-rc1 tot en met 2.0.0-rc5
- download libcrypto++ ->
- als root:
- rpm -Uvh het-hierboven-gedwonloade-pakket.rpm
Stap 4: aMule
- download de nieuwste aMule versie ->
- installeer aMule ->
- als root:
- rpm -Uvh aMule-X.X.X-1.iX86-X.rpm (vervang X door het goede versie nummer..)
- als root:
- start aMule als gebruiker vanaf een console door amule in te typen.