Difference between revisions of "Compilation Installation-es"

From AMule Project FAQ
Jump to: navigation, search
m (Reordered language selection)
 
(2 intermediate revisions by one other user not shown)
Line 9: Line 9:
 
[[Compilation_Installation-ru|Russian]]
 
[[Compilation_Installation-ru|Russian]]
 
</center>
 
</center>
 
== Manual de instalación ==
 
Para instalar aMule puedes instalarlo desde scracth, tal como está indicado en [[Compilation_Installation-es#Compilando desde el código|Compilando desde el código]], o usar RPMs, tal como está indicado en la sección Instalación usando RPMs. Si usas RPMs irá a más velocidad pero no está disponible por defecto en todas las distribuciones de linux.
 
  
 
== Compilando desde el código ==
 
== Compilando desde el código ==
ATENCIÓN: Asegúrate de que no tienes copias instaladas de wxWidgets. Si ya tienes instalado, ve a [[How to uninstall wxWidgets-es|Como desinstalar wxWidgets]] antes de empezar una nueva instalación wxWidgets. Si continuas teniendo problemas, [[Check_if_wx_is_installed_twice-es|revisa si tienes instalado wx dos veces]].
+
'''ATENCIÓN:''' Asegúrese de que '''no''' tener copias instaladas de wxWidgets. Si ya tiene instalado wxWidgets, dirigase a [[How to uninstall wxWidgets-es|Como desinstalar wxWidgets]] antes de empezar una nueva instalación wxWidgets. Si continua teniendo problemas, [[Check_if_wx_is_installed_twice-es|revisa si tiene instalado wxWidgets dos veces]].
 +
 
 
Existen diferentes versiones de wxWidgets para las diferentes plataformas. Linux, Solarias y BSD usan wxGTK, wxMSW para Windows y wxMac para Mac OS X. Aquí te explicaremos la compilación mediante el uso de wxGTK, pero se asemeja a otras herramientas de software.
 
Existen diferentes versiones de wxWidgets para las diferentes plataformas. Linux, Solarias y BSD usan wxGTK, wxMSW para Windows y wxMac para Mac OS X. Aquí te explicaremos la compilación mediante el uso de wxGTK, pero se asemeja a otras herramientas de software.
  
Line 24: Line 22:
 
==== Paso 1: [[wxWidgets]] ====
 
==== Paso 1: [[wxWidgets]] ====
 
*Descarga [[wxWidgets|wxGTK]] ->
 
*Descarga [[wxWidgets|wxGTK]] ->
**[http://downloads.sourceforge.net/wxwindows/wxGTK-2.8.4.tar.bz2 wxGTK-2.8.4.tar.bz2]
+
**[http://downloads.sourceforge.net/wxwindows/wxGTK-2.8.9.tar.bz2 wxGTK-2.8.9.tar.bz2]
  
 
*Compila [[wxWidgets|wxGTK]]
 
*Compila [[wxWidgets|wxGTK]]
**''tar -jxvf wxGTK-2.8.4.tar.bz2''
+
**''tar -jxvf wxGTK-2.8.9.tar.bz2''
**''cd wxGTK-2.8.4''
+
**''cd wxGTK-2.8.9''
 
**''Enlázalo con GTK2: ./configure --prefix=/usr --with-gtk --enable-unicode --enable-optimise && make
 
**''Enlázalo con GTK2: ./configure --prefix=/usr --with-gtk --enable-unicode --enable-optimise && make
*Logeate como '''root''' e inserta:
+
 
 +
*Como '''root''' (en algunas distribuciones es suficiente con usar '''sudo''' antes del comando):
 
**''make install''
 
**''make install''
 
**''ldconfig''
 
**''ldconfig''
  
 +
==== [[wxBase]] ====
 +
*Para compilar wxWidgets sin interfaz gráfica de usuario, ''use la opción --disable-gui''
  
===== [[wxBase]] =====
+
=== Paso 2: [[aMule]] ===
*Desde [[WxWidgets|wxGTK]] 2.5.x, no necesitas [[wxBase]] a no ser que quieras compilar [[aMuled|aMule daemon]] sin X.
+
*Descarga el último [[aMule SVN|source tarball]] -> [http://amule.uw.hu/tarballs Download aMule]
*Para compilar wxWidgets sin una interfaz de usuario, utiliza la opción --disable-gui
+
  
==== Paso 3: [[aMule]] ====
+
*Compila [[aMule]] (por favor revise el artículo de [[configure|configuraciones]]) ->
*Descarga la última versión de [[aMule]] ->
+
**''tar -zxvf aMule-X.X.X.tar.gz''
**[http://developer.berlios.de/project/showfiles.php?group_id=1296 Última versión de aMule]
+
 
+
*Compila [[aMule]] (por favor, revisa el [[configure|artículo de configuración de aMule]]) ->
+
**''tar -zxvf aMule-X.X.X.tar.gz'' (sustituye la X por la versión que poseas..)
+
 
**''cd aMule-X.X.X''
 
**''cd aMule-X.X.X''
 
**''./configure --disable-debug --enable-optimize && make''
 
**''./configure --disable-debug --enable-optimize && make''
  
*Como '''root''':
+
*Como '''root''' escribe (en algunas distros bastan con anteponer sudo delante):
 
**''make install''
 
**''make install''
  
*Inicia [[aMule]] como usuario normal escribiendo en consola -> ''amule''
+
*Inicia [[aMule]] como usuario normal escribiendo en la consola ''amule'' o con un enlace apropiado al programa.
 
+
====='''aMule 2.1.3 y wxWidgets 2.8.4'''=====
+
*Para compilar y enlazar aMule 2.1.3 con wxWidgets 2.8.4, necesitas [http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/aMule-wx.patch?rev=1.2 aMule-wx.patch]
+
*Aplica el parche usando ''patch -p1 < aMule-wx.patch'' antes de ejecutar ''make''.
+
 
+
== Instalación usando RMPs ==
+
==== Paso 1: [[wxWidgets|wxGTK]] ====
+
*Descarga[[wxWidgets|wxGTK]] para tu distro de [http://www.kernel.org Linux] ->
+
**[http://www.amule.org/files/files.php?cat=12 wxGTK-2.6.3]
+
 
+
*Instala [[wxWidgets|wxGTK]] ->
+
**Como '''root''':
+
***''rpm -Uvh wxGTK-2.6.3-X.rpm'' (Cambia la X por el nombre correcto..)
+
***''ldconfig''
+
 
+
==== Paso 2: [[aMule]] ====
+
*Descarga la última version de [[aMule]] ->
+
**[http://developer.berlios.de/project/showfiles.php?group_id=1296 Última versión de aMule]
+
 
+
*Instala [[aMule]] ->
+
**Como '''root''':
+
***''rpm -Uvh aMule-X.rpm'' (sustituye la X por la versión correcta..)
+
 
+
* Inicia [[aMule]] como un usuario normal desde tu consola escribiendo -> ''amule''
+

Latest revision as of 22:22, 1 January 2010

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

Compilando desde el código

ATENCIÓN: Asegúrese de que no tener copias instaladas de wxWidgets. Si ya tiene instalado wxWidgets, dirigase a Como desinstalar wxWidgets antes de empezar una nueva instalación wxWidgets. Si continua teniendo problemas, revisa si tiene instalado wxWidgets dos veces.

Existen diferentes versiones de wxWidgets para las diferentes plataformas. Linux, Solarias y BSD usan wxGTK, wxMSW para Windows y wxMac para Mac OS X. Aquí te explicaremos la compilación mediante el uso de wxGTK, pero se asemeja a otras herramientas de software.

Por favor mira estos artículos para una información más detallada.

Paso 1: wxWidgets

  • Compila wxGTK
    • tar -jxvf wxGTK-2.8.9.tar.bz2
    • cd wxGTK-2.8.9
    • Enlázalo con GTK2: ./configure --prefix=/usr --with-gtk --enable-unicode --enable-optimise && make
  • Como root (en algunas distribuciones es suficiente con usar sudo antes del comando):
    • make install
    • ldconfig

wxBase

  • Para compilar wxWidgets sin interfaz gráfica de usuario, use la opción --disable-gui

Paso 2: aMule

  • Compila aMule (por favor revise el artículo de configuraciones) ->
    • tar -zxvf aMule-X.X.X.tar.gz
    • cd aMule-X.X.X
    • ./configure --disable-debug --enable-optimize && make
  • Como root escribe (en algunas distros bastan con anteponer sudo delante):
    • make install
  • Inicia aMule como usuario normal escribiendo en la consola amule o con un enlace apropiado al programa.