Windows: Problem to compile ai_share
Added by Osquallo about 5 years ago
Hello all
(I am not english so sorry if I don't speak very well english)
These last day I have trying to compile ryzom-core and now all compile fine except "ai_share"
I'm using the external_stlport_lua and include are in the same order than show on wiki.
I dont see anything in the forum about those error so if someone can help me it would be great :)
4>------ Début de la génération : Projet : ai_share, Configuration : Release Win32 ------ 4>Compilation en cours... 4>16x16_layer.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>world_map.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>primitive_parser.cpp 4>R:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_wrapper_server.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_types.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_spawn_commands.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_primitive_parser.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_event_report.cpp 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(44) : error C2039: 'string' : is not a member of 'stlpx_std' 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(44) : error C2143: syntax error : missing ',' before '&' 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(51) : error C2039: 'string' : is not a member of 'stlpx_std' 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(51) : error C2143: syntax error : missing ';' before '&' 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(52) : error C2039: 'string' : is not a member of 'stlpx_std' 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(52) : error C2143: syntax error : missing ';' before '&' 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(52) : error C2086: 'const int SCORES::string' : redefinition 4> c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(51) : see declaration of 'SCORES::string' 4>c:\Ryzom-core\code\ryzom\common\src\game_share/scores.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_event.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_alias_description_node.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_aiming_type.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_actions_dr.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_actions.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>ai_action_commands.cpp 4>r:\external\include\stlport\errno.h(55) : fatal error C1189: #error : errno has been defined before inclusion of errno.h header. 4>Generating Code... 4>Le journal de génération a été enregistré à l'emplacement "file://c:\Ryzom-core\code\ryzom\server\src\ai_share\Release\BuildLog.htm" 4>ai_share - 26 erreur(s), 0 avertissement(s)