From: Christophe de V. <cde...@al...> - 2005-01-23 22:12:39
|
stz...@we... wrote: >Hello.. > > Hi ! >I would like to use libxml++ and I can create a *.lib file but when I try to make a DLL file under VC++ 2003 I recieve the following error messages: >----- >libxml++ error LNK2001: unresolved external symbol "public: __thiscall Glib::ustring::~ustring(void)" (??1ustring@Glib@@QAE@XZ) >libxml++ error LNK2001: unresolved external symbol "public: __thiscall Glib::ustring::ustring(char const *)" (??0ustring@Glib@@QAE@PBD@Z) >libxml++ error LNK2001: unresolved external symbol "public: __thiscall Glib::ustring::ustring(class Glib::ustring const &)" (??0ustring@Glib@@QAE@ABV01@@Z) >libxml++ error LNK2001: unresolved external symbol "public: __thiscall Glib::ustring::ustring(void)" (??0ustring@Glib@@QAE@XZ) >... >----- > >It seams that the linker hasn't found the glib library. I have added the following *.lib files in my 'Microsoft Visual Studio .NET 2003\Vc7\lib' folder: >----- >glib-2.0.lib >gmodule-2.0.lib >gobject-2.0.lib >gthread-2.0.lib >----- > >What I'm doing wrong? > You're missing glibmm, which is the C++ wrapper of glib. Regards, Christophe |