Difference between revisions of "Using another wxinstall-de"

From AMule Project FAQ
Jump to: navigation, search
 
m (Corrected Spelling of Español in language selection)
 
(16 intermediate revisions by 8 users not shown)
Line 1: Line 1:
Wenn schon eine Version von [[wxWidgets]] installiert ist, Sie aber aus bestimmten Gründen eine andere (vielleicht neuere) verwenden möchten, ist das auf die folgende Art und Weise zu erreichen:
+
<center>
 +
[[Using another wxinstall|English]] |
 +
'''Deutsch''' |
 +
[[Using_another_wxinstall-es|Espa&ntilde;ol]]
 +
</center>
  
Zuerst das Verzeichnis erstellen (als Beispiel wird hier ''~/aMule/'' verwendet), in dem [[wxWidgets]] und [[aMule]] installiert werden (sie müssen nicht im gleichen Verzeichnis liegen, aber es vereinfacht die Sache).
+
Wenn schon eine Version von [[wxWidgets-de|wxWidgets]] installiert ist, Sie aber aus bestimmten Gr&uuml;nden eine andere (vielleicht neuere) verwenden m&ouml;chten, ist das auf die folgende Art und Weise zu erreichen:
  
Zweitsn müssen [[wxWidgets]] und [[aMule]] entsprechend konfiguriert werden (ausgehend von [[wxWidgets]] 2.4.2 und aktuellem (=>rc7) aMule).
+
Zuerst das Verzeichnis erstellen (als Beispiel wird hier ''~/aMule/'' verwendet), in dem [[wxWidgets-de|wxWidgets]] und [[aMule-de|aMule]] installiert werden (sie m&uuml;ssen nicht im gleichen Verzeichnis liegen, aber es vereinfacht die Sache).
  
Empfehlenswert ist es, die Artikel über [[Compilation_Installation#Step_1:_wxGTK|Compilieren von wxGTK]] und (wahlweise, nur wenn man ein [[wxWidgets]] vor Version 2.5 installiert) [[Compilation_Installation#Step_2:_wxBase|Compilieren von wxBase]] zu lesen.
+
Zweitens m&uuml;ssen [[wxWidgets-de|wxWidgets]] und [[aMule-de|aMule]] entsprechend konfiguriert werden (ausgehend von [[wxWidgets-de|wxWidgets]] 2.4.2 und aktuellem (=>rc8) aMule).
  
Im Quellverzeichnis von [[aMule]]:<br>
+
Empfehlenswert ist es, die Artikel &uuml;ber das Kompilieren [[Compilation_Installation-de#Schritt_1:_wxGTK|von wxGTK]] (wahlweise, nur wenn man ein [[wxWidgets-de|wxWidgets]] vor Version 2.5 installiert) [[Compilation_Installation-de#Schritt_2:_wxBase|und wxBase]] zu lesen.
''./configure --prefix=~/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''user'''/aMule/bin/wx-config --with-wxbase-config=/home/'''user'''/aMule/bin/wxbase-2.4-config''<br>
+
 
''make && make install''
+
Im Quellverzeichnis von [[aMule-de|aMule]]:<br>
 +
''./configure --prefix=/home/'''user'''/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''user'''/aMule/bin/wx-config --with-wxbase-config=/home/'''user'''/aMule/bin/wxbase-2.4-config''<br>
 +
''make &amp;&amp; make install''
  
 
'''HINWEIS 1:''' Bei einigen Distributionen muss statt ''--with-wx-config=/home/'''Nutzername'''/aMule/bin/wx-config'' ''--with-wx-config=/home/'''Nutzername'''/aMule/bin/wxgtk-2.4-config'' verwendet werden.
 
'''HINWEIS 1:''' Bei einigen Distributionen muss statt ''--with-wx-config=/home/'''Nutzername'''/aMule/bin/wx-config'' ''--with-wx-config=/home/'''Nutzername'''/aMule/bin/wxgtk-2.4-config'' verwendet werden.
  
'''HINWEIS 2:''' Es kann passieren, dass [[wxBase]] bei der Installation ''wx-config'' überschreibt. Man kann das überprüfen, indem man ''wx-config --basename'' aufruft, es sollte ''wx_gtk'' anzeigen. Falls nicht, muss man [[wxGTK]] nocheinmal installieren, so dass es seinerseits wieder ''wx-config'' überschreibt und mit [[wxGTK]] verbindet.
+
'''HINWEIS 2:''' Es kann passieren, dass [[wxBase-de|wxBase]] bei der Installation ''wx-config'' &uuml;berschreibt. Man kann das &uuml;berpr&uuml;fen, indem man ''wx-config --basename'' aufruft, es sollte ''wx_gtk'' anzeigen. Falls nicht, muss man [[wxWidgets-de|wxGTK]] nocheinmal installieren, so dass es seinerseits wieder ''wx-config'' &uuml;berschreibt und mit [[wxWidgets-de|wxGTK]] verbindet.
  
Im obigen Beispiel wäre das fertige [[aMule]] Binary in ''~/aMule/bin/'' zu finden.
+
Im obigen Beispiel w&auml;re das fertige [[aMule-de|aMule]]-Binary in ''~/aMule/bin/'' zu finden.
  
Die Option ''--with-wxbase-config=...'' sollte nur mit [[wxWidgets]]-Versionen vor 2.5 verwendet werden.
+
Die Option ''--with-wxbase-config=...'' sollte nur mit [[wxWidgets-de|wxWidgets]]-Versionen vor 2.5 verwendet werden.
  
Damit [[aMule]] seine Bibliotheken findet, muss man vor dem Start die Pfade für den Linker anpassen:
+
Damit [[aMule-de|aMule]] seine Bibliotheken findet, muss man vor dem Start die Pfade f&uuml;r den Linker anpassen:
  
 
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br>
 
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br>
 
''export LC_ALL=en_EN.UTF-8''
 
''export LC_ALL=en_EN.UTF-8''
  
Immer schön daran denken, [[Backtraces]] zu erzeugen, wenn aMule abstürzt und sie dem [[AMule_devs|aMule Entwicklerteam]] zu schicken.
+
Immer sch&ouml;n daran denken, [[Backtraces]] zu erzeugen, wenn aMule abst&uuml;rzt und sie dem [[AMule_devs-de|aMule Entwicklerteam]] zu schicken.

Latest revision as of 13:57, 24 September 2008

English | Deutsch | Español

Wenn schon eine Version von wxWidgets installiert ist, Sie aber aus bestimmten Gründen eine andere (vielleicht neuere) verwenden möchten, ist das auf die folgende Art und Weise zu erreichen:

Zuerst das Verzeichnis erstellen (als Beispiel wird hier ~/aMule/ verwendet), in dem wxWidgets und aMule installiert werden (sie müssen nicht im gleichen Verzeichnis liegen, aber es vereinfacht die Sache).

Zweitens müssen wxWidgets und aMule entsprechend konfiguriert werden (ausgehend von wxWidgets 2.4.2 und aktuellem (=>rc8) aMule).

Empfehlenswert ist es, die Artikel über das Kompilieren von wxGTK (wahlweise, nur wenn man ein wxWidgets vor Version 2.5 installiert) und wxBase zu lesen.

Im Quellverzeichnis von aMule:
./configure --prefix=/home/user/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/user/aMule/bin/wx-config --with-wxbase-config=/home/user/aMule/bin/wxbase-2.4-config
make && make install

HINWEIS 1: Bei einigen Distributionen muss statt --with-wx-config=/home/Nutzername/aMule/bin/wx-config --with-wx-config=/home/Nutzername/aMule/bin/wxgtk-2.4-config verwendet werden.

HINWEIS 2: Es kann passieren, dass wxBase bei der Installation wx-config überschreibt. Man kann das überprüfen, indem man wx-config --basename aufruft, es sollte wx_gtk anzeigen. Falls nicht, muss man wxGTK nocheinmal installieren, so dass es seinerseits wieder wx-config überschreibt und mit wxGTK verbindet.

Im obigen Beispiel wäre das fertige aMule-Binary in ~/aMule/bin/ zu finden.

Die Option --with-wxbase-config=... sollte nur mit wxWidgets-Versionen vor 2.5 verwendet werden.

Damit aMule seine Bibliotheken findet, muss man vor dem Start die Pfade für den Linker anpassen:

export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH
export LC_ALL=en_EN.UTF-8

Immer schön daran denken, Backtraces zu erzeugen, wenn aMule abstürzt und sie dem aMule Entwicklerteam zu schicken.