elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Media
| |-+  Juegos y Consolas (Moderador: Randomize)
| | |-+  [Hilo oficial] MaNGOS / TrinityCore 2
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 [4] 5 6 7 8 Ir Abajo Respuesta Imprimir
Autor Tema: [Hilo oficial] MaNGOS / TrinityCore 2  (Leído 35,284 veces)
qwertyu1234

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #30 en: 10 Agosto 2010, 01:08 am »

Hola, llevo un tiempo intentando hacer funcionar trinity core 2 en linux, pero no soy capaz, en windows me va perfecto, pero en linux...
Tengo unas cuantas preguntas.
¿La compilacion para windows se puede hacer funcionar en linux?
¿si no es asi, hay alguna compilación ya hecha para linux?
¿y si no es asi, como se hace una compilación de trinity core 2 en linux?
Gracias de antemano


En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #31 en: 10 Agosto 2010, 01:46 am »

1º. No, por la misma razón por la que no puedes ejecutar ningún ejecutable de Windows en Linux.
2º. Esto lo ignoro.

3º. http://www.trinitycore.info/index.php/Installing_TrinityCore_on_recent_Linux-based_systems ;) .

Salu2


En línea

qwertyu1234

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #32 en: 10 Agosto 2010, 12:01 pm »

Muchas gracias, pero esto ya lo he intentado, y a la hora de poner los parametros de compilación no m funciona, o no soy capaz. hay alguna guia mas clara?
y lo de la compilación de windows pense que quizas con wine podria funcionar
« Última modificación: 10 Agosto 2010, 12:35 pm por qwertyu1234 » En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #33 en: 10 Agosto 2010, 12:49 pm »

Otra guía mas clara no se, esa es la del sitio oficial ...

En lugar de desistir de montarlo en linux, arguyendo como de costumbre "la compilación no me funciona o no soy capaz", ¿Y si investigamos los errores que tienes?

Con wine no creo que funcione, puedes probar pero casi fijo que va a dar errores .

Salu2
En línea

qwertyu1234

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #34 en: 10 Agosto 2010, 14:17 pm »

Mi problema viene en Configuring for compiling
No se que parametros pasarle, me dan errores, uso ubuntu 10.4

me dice: configuring incomplete, errors occurred
Le paso estos parametros:

cmake ../trinitycore/ -DPREFIX=/home/<username>/server -DSQL=1 -DSERVERS=1 -DTOOLS=1  -DCLI=1 -DSQL=1
« Última modificación: 10 Agosto 2010, 15:02 pm por qwertyu1234 » En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #35 en: 10 Agosto 2010, 15:08 pm »

¿Tienes todas las dependencias requeridas instaladas, incluyendo OpenSSL y ACE?

El -DCLI no hace falta, ya te dice la web que los parámetros que llevan el asterisco están activados por defecto, el -DSERVERS lo mismo.

El -DSQL lo tienes duplicado:

Cita de: quertyu1234
cmake ../trinitycore/ -DPREFIX=/home/<username>/server -DSQL=1 -DSERVERS=1 -DTOOLS=1  -DCLI=1 -DSQL=1


Es decir, la línea que has puesto, estaría mas adecuada así:

Código
  1. cmake ../trinitycore/ -DPREFIX=/home/<username>/server -DSQL=1 -DTOOLS=1
  2.  

Prueba con esta línea y si te salen errores los posteas (por cierto, ¿En el anterior solo te salía la linea de "errors occurred" o te salía mas información?)

Salu2
« Última modificación: 10 Agosto 2010, 15:11 pm por Ariath » En línea

qwertyu1234

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #36 en: 10 Agosto 2010, 15:48 pm »

Este es el fallo, aun con la linea de código que me dijiste
Código:
wow@trinity-desktop:~/build$ cmake ../trinitycore/ -DPREFIX=/home/<username>/server -DSQL=1 -DTOOLS=1
bash: username: No existe el fichero ó directorio
wow@trinity-desktop:~/build$ cmake ../trinitycore/ -DPREFIX=/home/wow/server -DSQL=1 -DTOOLS=1
-- Detected 32-bit platform.
-- Using mysql-config: /usr/bin/mysql_config
-- Found MySQL library: /usr/lib/libmysqlclient_r.so
-- Found MySQL headers: /usr/include/mysql
-- Found OpenSSL library: /usr/lib/libssl.so
-- Found OpenSSL headers: /usr/include
-- Found Readline library: /usr/lib/libreadline.so
-- Include dir is: /usr/include

* TrinityCore revision  : 9328
* Build binaries in     : Release mode

* Install core to       : /home/wow/server
* Install libraries to  : /home/wow/server/lib
* Install configs to    : /home/wow/server/etc

* Build servers         : Yes (default)
* Build with scripts    : Yes (default)
* Build map/vmap tools  : Yes
* Build with CLI        : Yes (default)
* Build in debug-mode   : No  (default)
* Build game w/PCH      : Yes (default)
* Build scripts w/PCH   : Yes (default)
* Show compile-warnings : No  (default)
* Install SQL-files     : Yes

-- Added Script Library to SCRIPTS lib
CMake Warning (dev) at sql/CMakeLists.txt:3 (add_subdirectory):
  The source directory

    /home/wow/trinitycore/sql/base

  does not contain a CMakeLists.txt file.

  CMake does not support this case but it used to work accidentally and is
  being allowed for compatibility.

  Policy CMP0014 is not set: Input directories must have CMakeLists.txt.  Run
  "cmake --help-policy CMP0014" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
ACE_INCLUDE_DIR (ADVANCED)
   used as include directory in directory /home/wow/trinitycore/src/server/shared
   used as include directory in directory /home/wow/trinitycore/src/server/game
   used as include directory in directory /home/wow/trinitycore/src/server/collision
   used as include directory in directory /home/wow/trinitycore/src/server/authserver
   used as include directory in directory /home/wow/trinitycore/src/server/scripts
   used as include directory in directory /home/wow/trinitycore/src/server/worldserver
   used as include directory in directory /home/wow/trinitycore/src/tools/vmap3_assembler
ACE_LIBRARY (ADVANCED)
    linked by target "shared" in directory /home/wow/trinitycore/src/server/shared
    linked by target "worldserver" in directory /home/wow/trinitycore/src/server/worldserver

-- Configuring incomplete, errors occurred!
En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #37 en: 10 Agosto 2010, 16:16 pm »

Ejem... ejem...

Cita de: quertyu1234
wow@trinity-desktop:~/build$ cmake ../trinitycore/ -DPREFIX=/home/<username>/server -DSQL=1 -DTOOLS=1
bash: username: No existe el fichero ó directorio

Si ejecutas las cosas así a pelo... no me extraña nada que tengas errores. Deberías saber que los parámetros que se suelen poner entre signos mayor y menor que (<, >), suelen indicar algo que tienes que rellenar con lo que corresponda.

Salu2
En línea

qwertyu1234

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #38 en: 10 Agosto 2010, 17:44 pm »

Si te fijas a 3º linea esta correcta, esque 1º hice un copy paste, y luego ya lo puse bien:

wow@trinity-desktop:~/build$ cmake ../trinitycore/ -DPREFIX=/home/wow/server -DSQL=1 -DTOOLS=1

siendo wow el usuario
En línea

Ariath


Desconectado Desconectado

Mensajes: 2.099


Ver Perfil WWW
Re: [Hilo oficial] MaNGOS / TrinityCore 2
« Respuesta #39 en: 10 Agosto 2010, 18:09 pm »

Ah, ok, despiste mío entonces, sorry xD.

Por lo que veo más abajo... el tema lo tienes con ACE, ¿De qué manera lo has instalado?

Yo Trinity no lo he montado nunca en Linux, pero pensé, sabiendo como es la compilación de MaNGOS, y sabiendo que no es más que un fork suyo... creía que sería mas simple la verdad :P .

Salu2
En línea

Páginas: 1 2 3 [4] 5 6 7 8 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[haiku] hilo no oficial xD
Unix/Unix-Like
imoen 3 5,645 Último mensaje 28 Enero 2013, 18:00 pm
por imoen
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines