Compilar trinity core con Cmake (32-bits)
Página 1 de 1.
Compilar trinity core con Cmake (32-bits)
Buenas, aqui les traigo una guía para aquellos que quieran compilar su servidor de Trinity Core en Windows
Bueno,
este tutorial requiere atención y quiero advertir que me gustaría
atender dudas que ya haya explicado en el tutorial ya que esto no esta
pensado para personas que no saben sobre el tema, asi que antes de preguntar, por favor, lean bien el tema. A
todo el que no entienda alguna cosa intentaré responderle, pues yo
tampoco soy ningun experto en la materia.
------------------------------------------------------------
Bueno para empezar el trabajo necesitaremos descargar los siguiente programas:
Visual C++ 2008 Express Descargar
MySQL server Descargar
CMake 2.8.2 for Windows Descargar
OpenSSL 1.0.0a for Windows Descargar
Es necesario tener una cierta experiencia en servidores Trinity ya que tenemos que ser capaces de reconocer los ejecutables.
------------------------------------------------------------
Lo
primero que se necesita es el codigo fuente de Trinity Core, necesario
para compilarlo. Puedes descargarlo con git o simplemente descargamos el
codigo en .zip desde el la pagina de trinity core.
[Tienes que estar registrado y conectado para ver este vínculo]
------------------------------------------------------------
Configurar y generar la solución:
Empieza
la parte compleja. Abrimos Cmake y arriba nos aparecen dos lineas.
damos a browser source en la primera y seleccionamos la carpeta trinity.
Damos a browse build abajo y seleccionamos la carpeta build que creamos
antes.
Damos al botón configure, abajo del todo y nos aparece
una ventana con un menú desplegable. En el desplegable seleccionamos la
opción: Visual Studio 9 2008. Dejamos el resto de opciones por defecto y
pulsamos finish.
Esperamos a que termine y nos saldrán unas
lineas en rojo que nos permiten configurar como queremos compilar el
core, marcamos tools y dejamos las demas como estan, asi nos generará
tambien los extractores. Confirmamos volviendo a pulsar configure,
abajo. Cuando termine pulsamos generate, al lado de configure y
esperamos al mensaje generating done en el cuadro de texto.
Ahora ya tenemos nuestra solución.
------------------------------------------------------------------
Compilar el core:
Bien,
llegados a este punto, abrimos la carpeta build que creamos en Cmake y
abrimos el archivo trinitycore.sln (nos saldra con un icono de una ventana en
blanco el simbolo de visual studio y un 9). Ahora ya solo tenemos que
cambiar debug por release en el menu desplegable que hay arriba y pulsar
f7.
Esperamos a que termine de compilar y en la subcarpeta bin dentro de la carpeta build tenemos nuestros preciados ejecutables.
------------------------------------------------------------------
El
tutorial es viejo y lo he adaptado un poco para que funcione con las
versiones actuales, si diera algun error avisenme y intento corregirlo.
Espero les sirva y pronto mejorare el post para las personas que les cuesta un poco este tema.
Saludos!
Atte: Mosiah
Bueno,
este tutorial requiere atención y quiero advertir que me gustaría
atender dudas que ya haya explicado en el tutorial ya que esto no esta
pensado para personas que no saben sobre el tema, asi que antes de preguntar, por favor, lean bien el tema. A
todo el que no entienda alguna cosa intentaré responderle, pues yo
tampoco soy ningun experto en la materia.
------------------------------------------------------------
Bueno para empezar el trabajo necesitaremos descargar los siguiente programas:
Visual C++ 2008 Express Descargar
MySQL server Descargar
CMake 2.8.2 for Windows Descargar
OpenSSL 1.0.0a for Windows Descargar
Es necesario tener una cierta experiencia en servidores Trinity ya que tenemos que ser capaces de reconocer los ejecutables.
------------------------------------------------------------
Lo
primero que se necesita es el codigo fuente de Trinity Core, necesario
para compilarlo. Puedes descargarlo con git o simplemente descargamos el
codigo en .zip desde el la pagina de trinity core.
[Tienes que estar registrado y conectado para ver este vínculo]
------------------------------------------------------------
Configurar y generar la solución:
Empieza
la parte compleja. Abrimos Cmake y arriba nos aparecen dos lineas.
damos a browser source en la primera y seleccionamos la carpeta trinity.
Damos a browse build abajo y seleccionamos la carpeta build que creamos
antes.
Damos al botón configure, abajo del todo y nos aparece
una ventana con un menú desplegable. En el desplegable seleccionamos la
opción: Visual Studio 9 2008. Dejamos el resto de opciones por defecto y
pulsamos finish.
Esperamos a que termine y nos saldrán unas
lineas en rojo que nos permiten configurar como queremos compilar el
core, marcamos tools y dejamos las demas como estan, asi nos generará
tambien los extractores. Confirmamos volviendo a pulsar configure,
abajo. Cuando termine pulsamos generate, al lado de configure y
esperamos al mensaje generating done en el cuadro de texto.
Ahora ya tenemos nuestra solución.
------------------------------------------------------------------
Compilar el core:
Bien,
llegados a este punto, abrimos la carpeta build que creamos en Cmake y
abrimos el archivo trinitycore.sln (nos saldra con un icono de una ventana en
blanco el simbolo de visual studio y un 9). Ahora ya solo tenemos que
cambiar debug por release en el menu desplegable que hay arriba y pulsar
f7.
Esperamos a que termine de compilar y en la subcarpeta bin dentro de la carpeta build tenemos nuestros preciados ejecutables.
------------------------------------------------------------------
El
tutorial es viejo y lo he adaptado un poco para que funcione con las
versiones actuales, si diera algun error avisenme y intento corregirlo.
Espero les sirva y pronto mejorare el post para las personas que les cuesta un poco este tema.
Saludos!
Atte: Mosiah
Ingesdel- ROOT ADMIN
- Mensajes : 120
Fecha de inscripción : 29/06/2011
Localización : Chile
Temas similares
» Nueva Guía para compilar Trinity Core!
» Crear servidor WoW 3.3.5a con Trinity Core
» [Teleporter] Mangos y Trinity
» Misión de bienvenida para Trinity
» Agregar nuevas Clases a Las Razas Mangos & Trinity
» Crear servidor WoW 3.3.5a con Trinity Core
» [Teleporter] Mangos y Trinity
» Misión de bienvenida para Trinity
» Agregar nuevas Clases a Las Razas Mangos & Trinity
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.