Difference between revisions of "Compilation Installation-de"

From AMule Project FAQ
Jump to: navigation, search
m (=Schritt 1: wxGTK (wiki-syntax: ' ))
Line 16: Line 16:
  
 
*[[wxWidgets|wxGTK]] runterladen ->
 
*[[wxWidgets|wxGTK]] runterladen ->
**[ftp://biolpc22.york.ac.uk/pub/2.6.2/wxGTK-2.6.2.tar.gz wxGTK-2.6.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]
  
 
*[[wxWidgets|wxGTK]] kompilieren
 
*[[wxWidgets|wxGTK]] kompilieren
**''tar -zxvf wxGTK-2.6.2.tar.gz''
+
**''tar -jxvf wxGTK-2.6.3.tar.bz2''
**''cd wxGTK-2.6.2''
+
**''tar -zxvf wxWidgets-2.6.3-Patch-2.tar.gz''
**Um Abstürze beim Start zu verhindern, wenn gegen [http://www.gtk.org GTK]2 gelinkt wird, speichere diese [http://cvs.wxwidgets.org/viewcvs.cgi/*checkout*/wxWidgets/src/common/intl.cpp?rev=1.166.2.1 Datei] als ''intl.cpp'' in deinem ''wxGTK-2.6.2/src/common''-Verzeichnis (das Originalfile ersetzen)
+
**''mv src wxGTK-2.6.3''
 +
**''cd wxGTK-2.6.3''
 
**''Gegen [http://www.gtk.org GTK]2 gelinkt: ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise && make
 
**''Gegen [http://www.gtk.org GTK]2 gelinkt: ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise && make
 
*Als '''root''':
 
*Als '''root''':
Line 51: Line 53:
  
 
*[[wxWidgets|wxGTK]] für Deine [http://www.kernel.org Linux]distribution runterladen ->
 
*[[wxWidgets|wxGTK]] für Deine [http://www.kernel.org Linux]distribution runterladen ->
**[http://www.amule.org/files/files.php?cat=12 wxGTK-2.6.1]
+
**[http://www.amule.org/files/files.php?cat=12 wxGTK-2.6.3]
  
 
*[[wxWidgets|wxGTK]] installieren ->
 
*[[wxWidgets|wxGTK]] installieren ->
 
**Als '''root''':
 
**Als '''root''':
***''rpm -Uvh wxGTK-2.6.1-X.rpm'' (ersetze X durch den richtigen Namen.)
+
***''rpm -Uvh wxGTK-2.6.3-X.rpm'' (ersetze X durch den richtigen Namen.)
 
***''ldconfig''
 
***''ldconfig''
  

Revision as of 21:14, 12 April 2006

English | Français | Nederlands | Português | Deutsch | Russian

Manuelle Installation

Man kann aMule entweder von Grund auf neu installieren, wie in Kompilieren aus dem Quellcode beschrieben, oder man verwendet RPMs, wie im Abschnitt Installation mit RPMs geschildert. Die Verwendung von RPMs beschleunigt die Sache sehr, ist aber nicht standardmäßig für alle Linuxdistributionen verfügbar.

Kompilieren aus dem Quellcode

WARNUNG: Vergewissere Dich, daß Du keine Kopien von wxWidgets installiert hast. Falls Du schon wxWidgets installiert hast, lies vor dem Beginn einer Neuinstallation wxWidgets deinstallieren. Falls weitere Probleme bestehen, dann sollte man überprüfen, ob wx doppelt installiert ist, weil dies ein weitverbreitetes Kompilations- und Runtimeproblem ist.

ANMERKUNG: Ab wxWidgets >= 2.5.1 wird wxBase nicht als getrennter tarball angeboten.

Schritt 1: wxGTK

  • wxGTK kompilieren
    • 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
    • Gegen GTK2 gelinkt: ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise && make
  • Als root:
    • make install
    • ldconfig

Schritt 2: wxBase

  • Seit wxGTK 2.5.x, wird wxBase nicht mehr benötigt, es sei denn, man möchte den aMule-Daemon ohne X kompilieren.

Schritt 3: aMule

  • aMule kompilieren (bitte beachte den Artikel configure) ->
    • tar -zxvf aMule-X.X.X.tar.gz (ersetze X durch die richtige Versionsnummer.)
    • cd aMule-X.X.X
    • ./configure --disable-debug --enable-optimize && make
  • Als root:
    • make install
  • Starte aMule als normaler User in Deiner Konsole durch die Eingabe von -> amule

Installation mit RPMs

Schritt 1: wxGTK

  • wxGTK installieren ->
    • Als root:
      • rpm -Uvh wxGTK-2.6.3-X.rpm (ersetze X durch den richtigen Namen.)
      • ldconfig

Schritt 2: aMule

  • aMule installieren ->
    • Als root:
      • rpm -Uvh aMule-X.rpm (ersetze X durch die richtige Versionsnummer.)
  • Starte aMule als normaler User in Deiner Konsole durch die Eingabe von -> amule