Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Solución para compilar mangosR2 en windows
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Solución para compilar mangosR2 en windows 
 
Hola

Hoy he entrado a EsWoW2 y he visto que hay gente que tiene problemas para compilar mangosR2 en windows asi que voy a compartir con todos la solución. PRimero quiero explicaros un poco porque da error al compilar como sabeis mangosR2 basa su trabajo en mangos y scriptdev2 oficiales y en scriptdev2 una de las cosas que han nañadido hace poco han implantado una nueva clase "EventManager" y el error es porque los nuevos arhcivos que contienen las funcioes de esas clases no estan en los archivos de los compiladores y como en linux se compila con el cmake y en linux esta configurado para que detecte solo los archivos compila bien
 
Teneis que aplicar este pequeño parche.

Compilador 2008 :

En VC90\90ScriptDev2.vcproj

@@ -3195,10 +3195,18 @@
             <File
                 RelativePath="..\include\sc_creature.h"
                 >
             </File>
             <File
+                RelativePath="..\include\sc_utility.cpp"
+                >
+            </File>
+            <File
+                RelativePath="..\include\sc_utility.h"
+                >
+            </File>            
+            <File
                 RelativePath="..\include\sc_gossip.h"
                 >
             </File>
             <File
                 RelativePath="..\include\sc_grid_searchers.cpp"


Compilador 2010 :

En VC100/100ScriptDev2.vcxproj
@@ -217,6 +217,7 @@
     <ClCompile Include="..\base\guard_ai.cpp" />
     <ClCompile Include="..\base\pet_ai.cpp" />
     <ClCompile Include="..\include\sc_creature.cpp" />
+ <ClCompile Include="..\include\sc_utility.cpp" />
     <ClCompile Include="..\include\sc_grid_searchers.cpp" />
     <ClCompile Include="..\include\sc_instance.cpp" />
     <ClCompile Include="..\include\sc_outdoor_pvp.cpp" />
@@ -754,6 +755,7 @@
     <ClInclude Include="..\config.h" />
     <ClInclude Include="..\include\precompiled.h" />
     <ClInclude Include="..\include\sc_creature.h" />
+ <ClInclude Include="..\include\sc_utility.h" />
     <ClInclude Include="..\include\sc_gossip.h" />
     <ClInclude Include="..\include\sc_grid_searchers.h" />
     <ClInclude Include="..\include\sc_instance.h" />




Gracias a KiriX dev de YTDB


Un saludo
 



 
 
Volver arribaPágina inferior
Gracias por el tema tan útil, Invitado:
faiver (17 Junio) 
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
ya habia encontrado la solucion ejejje pero igual esto le sirverita a mas personas muchas gracias por aportar.
 



 
faiver - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
Nomad hace tiempo que habia dejado esto del wow y queria volver a compilar mangosr2 pero lastimosamente no logro que funcione me podrias ayudar con una guia para compilar mangosr2 si eres tan amable.
 



 
faiver - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
Hola faiver, hace tiempo que R2 dejó de dar soporte a windows (RSA en concreto). Si bien uno de sus dev (KiriX) se comprometió a solucionar todos los problemas que daba al compilarlo en windows.
Yo acabo de compilarlo en linux sin problemas, pero no se en que quedó el tema, puedes, si te interesa, traducir del Ruso al Español este enlace de su foro donde tratan el tema de windows
http://mangosr2.2x2forum.com/t7-com...ghlight=windows

Suerte
 





base_firma_1307660037_676725

¡Como no sabía que era imposible, lo hice!
 
última edición por Mrbytes el Dom 16 Jun, 2013 23:26; editado 1 vez 
Mrbytes - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
Mrbytes muchas gracias por contestarme.
que bien que tu hallas compilado en linux.
yo tengo ubunto y trate de hacer lo  que en este post colocaron
http://mangosr2.2x2forum.com/t8-com...alling-on-linux
Hice como tal como decia esa guia pero no me funciona.
si depronto tu podrias explicarme  un poquito mejor lo agradeceria en el alma.
si tengo que dejar windows lo hago :).


Muchas gracias nuevamente Mrbytes como siempre dandome una mano :).
si logro aprender bien prometo hacer un  video tutorial de como compilar y lo ponemos en el foro jejeeje
 



 
faiver - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
bueno luego de intentar un monton de veces y leer y traducir jjajajaj xD
me di cuenta que a guia esta bien era cuestion de manejar debian y no ubuntu xD
http://mangosr2.2x2forum.com/t8-com...alling-on-linux
muchas gracias por todo mirare q mas puedo encontrar y solucionar
 



 
faiver - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
Mrbytes
creo que ya compile bien mediante linux.
pero cuando compilo con linux el ejecutable mangos-realmd   tambien funciona para windows?
o solo funciona si monto el server en linux.

si funciona en linux como hago para q se ejecute por que le doy doble click en linux  y no hace nada.
ojala me puedas colaborar muchas gracias.
 



 
faiver - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
No, todo lo que se compila en linux es exclusivo para linux, ya que el compilador lo crea para ese S.O.
Los programas de linux no se ejecutan como en Windows, debes debes especificar cual es el lanzador.
En concreto Mangos se ejecuta desde la consola, (teniendo montada la DB) ya que si lo haces sin esta no verás nada, tan solo en archivo log con lo errores, siempre y cuando tengas configurados los archivos *.conf de este.

Leete los distintos tutos que la gente ha creado en el foro, yo por ejemplo cree unos para montar la DB de este Emu.

Salu2tt
 





base_firma_1307660037_676725

¡Como no sabía que era imposible, lo hice!
 
Mrbytes - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
muchas gracias mirare tu tuto para ver si logro hacer arrancar el server por la consola.
 



 
faiver - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Solución Para Compilar MangosR2 En Windows 
 
todo lo que encuentro en el foro es para windows. y como mangosr2 no esta dando sopporte para tal toca en linux.
y ya compile ya tengo los mapas en la carpeta pero los archivos no son ejecutables.
compa si pudieras facilitarme uuna guia de como arrancar el server mediante linux te lo agradeceria.
ando muy perdido.
por mas que busco en internet de como hacerlo por linux solo hay guias y explicaciones de compilar en linux y hasta ahi llega. de ahi en adelante no hay mas explicaciones.
 



 
faiver - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario