HowTo compile on Win32 new-es

From AMule Project FAQ
Revision as of 22:52, 1 January 2010 by Punker (Talk | contribs | merge | delete)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

English | Español

Entornos

MS Visual Studio

Echa un vistazo a HowTo_compile_with_Visual_Studio para obtener información acerca de cómo compilar con MS VS.

Compilación desde Linux

Mira Cross-compilation for windows with mingw para más información sobre compilación cruzada en Linux.

MinGW

Este tutorial se centra en el entorno gratis MinGW para Windows, probado en Vista Business 32bit.

Requisitos

Entorno MinGW

Descárgate el último instalador MinGW. Selecciona en descargar e instalar, aceptar la licencia, utilizar el paquete actual y seleccionar las herramientas básicas y los paquetes de compilación g++ de MinGW. Selecciona una ruta de instalación, pero intenta evitar espacios en el nombre de la ruta. Espera a que termine la descarga e instalación.

A continuación descarga la última version de MSYS e instálala. En la configuración después de la instalación, situa la ruta en tu instalación de mingw existente.

Ve a la página de descarga de MinGW y descarga los últimos paquetes 'gettext-devel-0.16.1-MSYS' and 'zlib-1.2.3-MSYS' y extraelos en la ruta de MSYS.

wxWidgets

Descarga el último paquete wxMSW en formato zip en la página de descarga de wxWidgets. Recomiendo extraerlo en el directorio MSYS, por ejemplo C:\MSYS\1.0\home\usuario.

Ahora abre la shell MSYS, cambia al directorio donde está situado wxWidgets y ejecuta

 ./configure --disable-debug --enable-optimize --enable-unicode
 make
 make install

para compilar e instalar wxWidgets.

Si obtienes un error de permiso denegado a la hora de ejecutar "make install", ve a esta página para conseguir arreglarlo.