Problem to compile client

Added by Soveliss about 8 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 8 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 8 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 kervala about 8 years ago

Did you force rebuilding all ?

RE: Problem to compile client - Added by Soveliss about 8 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)