http://eswow2.start-zone.net/./viewtopic.php?f=10&t=112&p=491#p491
-----------------------------------
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


