Problem to compile client
Added by Soveliss about 5 years ago
First, I'm french and i'm bad in english so it's normally if I do errors when I writte.
I created a post because when I try to compile the ryzom's client I get this errors
lua_ihm.obj : error LNK2019: unresolved external symbol "public: struct std::pair __thiscall luabind::detail::cast_graph::cast(void *,unsigned int,unsigned int,unsigned int,void const *)const " (?cast@cast_graph@detail@luabind@QBE?AU?$pair@PAXH@std
@PAXIIIPBX@Z) ...
lua_ihm.obj : error LNK2019: unresolved external symbol "public: __thiscall luabind::scope::scope(class std::auto_ptr)" (??0scope@luabind@QAE@V?$auto_ptr@Uregistration@detail@luabind
@std
@@Z) ...
lua_ihm.obj : error LNK2019: unresolved external symbol "class std::basic_string,class std::allocator > __cdecl luabind::detail::get_class_name(struct lua_State *,class luabind::type_id const &)" (?get_class_name@detail@luabind@YA?AV?$basic_string@DU?$char_traits@D@std
@V?$allocator@D@2@std
@PAUlua_State@ABVtype_id@2
@Z)...
After a research in this forum, I updated external with
http://dev.ryzom.com/attachments/download/593/external_stlport_lua51.7z
but the error didn't disappear.
Replies (4)
RE: Problem to compile client - Added by kervala about 5 years ago
You didn't follow the tutorial :)
In http://dev.ryzom.com/wiki/ryzom/BuildForWindows, stlport include folder must be at the top of includes.
Look at this image :
RE: Problem to compile client - Added by Soveliss about 5 years ago
I put r:/external/include/stlport at the top of include, but I have almost the same errors
lua_ihm.obj : error LNK2019: unresolved external symbol "public: struct std::pair<void *,int> __thiscall luabind::detail::cast_graph::cast(void *,unsigned int,unsigned int,unsigned int,void const *)const " (?cast@cast_graph@detail@luabind@QBE?AU?$pair@PAXH@std
@PAXIIIPBX@Z)...
lua_ihm.obj : error LNK2019: unresolved external symbol "public: __thiscall luabind::scope::scope(class std::auto_ptr<struct luabind::detail::registration>)" (??0scope@luabind@QAE@V?$auto_ptr@Uregistration@detail@luabind
@std
@@Z)...
lua_ihm.obj : error LNK2019: unresolved external symbol "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl luabind::detail::get_class_name(struct lua_State *,class luabind::type_id const &)" (?get_class_name@detail@luabind@YA?AV?$basic_string@DU?$char_traits@D@std
@V?$allocator@D@2@std
@PAUlua_State@ABVtype_id@2
@Z)...
RE: Problem to compile client - Added by Soveliss about 5 years ago
I rebuilt just the project "client" because it's was very long when I compiled all.
So I will all rebuild but I will know if it's good in two day ^^'(I haven't often the computer).
(1-4/4)