Difference between revisions of "Compilation Installation-br"
Judicandus (Talk | contribs) (Compilation_Installation-br) |
Vollstrecker (Talk | contribs) m (Reordered language selection) |
||
(14 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
<center> | <center> | ||
− | + | [[Compilation_Installation|English]] | | |
+ | [[Compilation_Installation-de|Deutsch]] | | ||
+ | [[Compilation_Installation-es|Español]] | | ||
+ | [[Compilation_Installation-fr|Français]] | | ||
+ | [[Compilation_Installation-it|Italiano]] | | ||
+ | [[Compilation_Installation-nl|Nederlands]] | | ||
+ | [[Compilation_Installation-br|Português]] | | ||
+ | [[Compilation_Installation-ru|Russian]] | ||
</center> | </center> | ||
== Instalação Manual == | == Instalação Manual == | ||
− | |||
Para instalar o aMule você pode ou instalar ele desde o “rascunho”, como descrito em “Compilando de Fontes”, ou usar RPMs que irão irão fazer o processo bem mais rápido, como descrito na seção “Instalação usando RPMs”. | Para instalar o aMule você pode ou instalar ele desde o “rascunho”, como descrito em “Compilando de Fontes”, ou usar RPMs que irão irão fazer o processo bem mais rápido, como descrito na seção “Instalação usando RPMs”. | ||
Line 16: | Line 22: | ||
==== Passo 1: [[wxWidgets|wxGTK]] ==== | ==== Passo 1: [[wxWidgets|wxGTK]] ==== | ||
− | * | + | *Faça o download do [[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] | ||
− | * | + | *Compile [[wxWidgets|wxGTK]] |
− | **''tar - | + | **''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 [http://www.gtk.org GTK]2: ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise && make | |
− | * | + | *Como '''root''': |
**''make install'' | **''make install'' | ||
**''ldconfig'' | **''ldconfig'' | ||
− | |||
==== Passo 2: [[wxBase]] ==== | ==== Passo 2: [[wxBase]] ==== | ||
− | * | + | *Since [[WxWidgets|wxGTK]] 2.5.x, you don't need [[wxBase]] anymore unless you want to compile [[aMuled|aMule daemon]] without X. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==== Passo 3: [[libcrypto|Crypto++]] ==== | ==== Passo 3: [[libcrypto|Crypto++]] ==== | ||
Line 75: | Line 68: | ||
**''tar -zxvf aMule-X.X.X.tar.gz'' (troque o X pelo número da versão correta..) | **''tar -zxvf aMule-X.X.X.tar.gz'' (troque o X pelo número da versão correta..) | ||
**''cd aMule-X.X.X'' | **''cd aMule-X.X.X'' | ||
− | **''./configure --disable-debug --enable- | + | **''./configure --disable-debug --enable-optimize && make'' |
*como '''root''': | *como '''root''': | ||
Line 81: | Line 74: | ||
*rode [[aMule]] como um usuário do seu console digitando -> ''amule'' | *rode [[aMule]] como um usuário do seu console digitando -> ''amule'' | ||
− | |||
− | |||
== Instalação usando RPMs == | == Instalação usando RPMs == | ||
− | |||
− | |||
==== Passo 1: [[wxWidgets|wxGTK]] ==== | ==== Passo 1: [[wxWidgets|wxGTK]] ==== | ||
*faça o download do [[wxWidgets|wxGTK]] e [[wxWidgets|wxGTK]]-devel -> | *faça o download do [[wxWidgets|wxGTK]] e [[wxWidgets|wxGTK]]-devel -> | ||
Line 95: | Line 84: | ||
***''rpm -Uvh wxGTK-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm'' | ***''rpm -Uvh wxGTK-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm'' | ||
***''ldconfig'' | ***''ldconfig'' | ||
− | |||
− | |||
==== Passo 2: [[wxBase]] ==== | ==== Passo 2: [[wxBase]] ==== | ||
Line 108: | Line 95: | ||
***''ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config''</font> | ***''ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config''</font> | ||
***''ldconfig'' | ***''ldconfig'' | ||
− | |||
==== Passo 3. [[libcrypto|Crypto++]] ==== | ==== Passo 3. [[libcrypto|Crypto++]] ==== | ||
− | |||
'''Nota:''' Só necessário da versão 2.0.0-rc1 até 2.0.0-rc5 (incluso) | '''Nota:''' Só necessário da versão 2.0.0-rc1 até 2.0.0-rc5 (incluso) | ||
Latest revision as of 17:45, 25 September 2008
English | Deutsch | Español | Français | Italiano | Nederlands | Português | Russian
Contents
Instalação Manual
Para instalar o aMule você pode ou instalar ele desde o “rascunho”, como descrito em “Compilando de Fontes”, ou usar RPMs que irão irão fazer o processo bem mais rápido, como descrito na seção “Instalação usando RPMs”.
NOTA: Este ComoFazer(HowTo) usa wxWidgets 2.4.2 e Crypto++ 5.1, como exemplos, no entanto o aMule pode ser compilado usando wxWidgets 2.5.x e versões do Crypto++ mais novas do que a 5.1. Começando com a 2.0.0-rc6, você não vai precisar do Crypto++.
Compilando de Fontes
AVISO: Verifique que você não tenha “nenhuma” cópia do wxWidgets instalada. Se você já tiver o wxWidgets instalado, veja Como desinstalar o wxWidgets antes de começar uma nova instalação. Se você ainda tiver problemas depois disso, então cheque se wx está instalado duas vezes, já que é um problema comum de compilação e execução.
NOTA: No wxWidgets >= 2.5.1, o wxBase não é distribuido como um tarball separado. Então se você vai compilar o wxGTK 2.5.x, pule o segundo passo (Compilação do wxBase ).
Passo 1: wxGTK
- Faça o download do wxGTK ->
- Compile 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
- Como root:
- make install
- ldconfig
Passo 2: wxBase
- Since wxGTK 2.5.x, you don't need wxBase anymore unless you want to compile aMule daemon without X.
Passo 3: Crypto++
Nota: Só é necessário da versão 2.0.0-rc1 até a 2.0.0-rc5 (incluso)
- faça o download do libcrypto++ ->
- compile libcrypto++ ->
- tar xvjf crypto-5.2.1.tar.bz2
- cd crypto-5.2.1
- make
- como root:
- Em versões anteriores do libcrypto++ , rodar o “make install” seria suficiente. Desde libcrypto++ 5.2 isso não é mais possível. Então faça o seguinte:
- cp libcryptopp.a /usr/lib/
- mkdir /usr/include/cryptopp
- cp *.h /usr/include/cryptopp/
- ldconfig
Passo 4: aMule
- faça o download da versão mais recente do aMule ->
- compile aMule ->
- tar -zxvf aMule-X.X.X.tar.gz (troque o X pelo número da versão correta..)
- cd aMule-X.X.X
- ./configure --disable-debug --enable-optimize && make
- como root:
- make install
- rode aMule como um usuário do seu console digitando -> amule
Instalação usando RPMs
Passo 1: wxGTK
- instale wxGTK ->
- como root:
- rpm -Uvh wxGTK-2.4.2-1.i386.rpm wxGTK-devel-2.4.2-1.i386.rpm
- ldconfig
- como root:
Passo 2: wxBase
- faça o download do wxBase ->
- instale wxBase ->
- como 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
- como root:
Passo 3. Crypto++
Nota: Só necessário da versão 2.0.0-rc1 até 2.0.0-rc5 (incluso)
- faça o download do libcrypto++ ->
- como root:
- rpm -Uvh o-pacote-obtido-acima.rpm
Passo 4: aMule
- faça download da versão mais recente do aMule ->
- instale aMule ->
- como root:
- rpm -Uvh aMule-X.X.X-1.iX86-X.rpm (troque o X pelo número da versão correta..)
- como root:
- rode aMule como um usuário do seu console digitando -> amule