http://eswow2.start-zone.net/./viewtopic.php?f=10&t=112
-----------------------------------
Invitado
Lun 26 Sep, 2011 23:01

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.

[b]Compilador 2008 :[/b]

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"


[b]Compilador 2010 :[/b]

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


-----------------------------------
faiver
Mar 27 Sep, 2011 05:13

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
Dom 16 Jun, 2013 19:10

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.


-----------------------------------
Mrbytes
Dom 16 Jun, 2013 23:25

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-compiling-and-installing-on-windows?highlight=windows

Suerte


-----------------------------------
faiver
Lun 17 Jun, 2013 01:00

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-compilind-and-installing-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
Lun 17 Jun, 2013 09:13

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
Lun 17 Jun, 2013 10:05

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.


-----------------------------------
Mrbytes
Lun 17 Jun, 2013 21:22

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


-----------------------------------
faiver
Lun 17 Jun, 2013 21:51

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
Lun 17 Jun, 2013 21:59

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. :(


