GNOME Bugzilla – Bug 343054
gdkmm build fails with Visual Studio 2005
Last modified: 2006-09-11 17:34:37 UTC
Please describe the problem: Hi, I'm trying to build gtkmm on windows XP with visual studio 2005 compiler. pangomm and atkmm builds went fine. But gdkmm build fails at linking stage, showing unresolved symbol. The message it shows is ================ 1> Creating library Release\gdkmm-2.4.lib and object Release\gdkmm-2.4.exp 1>drawable.obj : error LNK2019: unresolved external symbol "public: struct _PangoLayoutLine const * __thiscall Pango::LayoutLine::gobj(void)const " (? gobj@LayoutLine@Pango@@QBEPBU_PangoLayoutLine@@XZ) referenced in function "struct _PangoLayoutLine const * __cdecl Glib::unwrap<class Pango::LayoutLine>(class Glib::RefPtr<class Pango::LayoutLine const > const &)" (??$unwrap@VLayoutLine@Pango@@@Glib@@YAPBU_PangoLayoutLine@@ABV? $RefPtr@$$CBVLayoutLine@Pango@@@0@@Z) 1>Release\gdkmm-2.4.dll : fatal error LNK1120: 1 unresolved externals 1>Build log was saved at "file://d:\Gnome-2.14\bindings\gtkmm-2.8.3\MSVC_Net2003 \gdkmm\Release\BuildLog.htm" 1>gdkmm-2.4 - 2 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ========== Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
No problem here with gtk+ 2.8.18 (gladewin32 distribution) and gtkmm-2.8.8. Please give more information on 1. The gtk+ distribution you use. 2. The version of gtkmm you try to build and if it also fails with the latest release (2.8.8). 2. The target that fails (Debug/Release/Both)
Surya, please respond.
Surya, we would really like to fix your bug if you could just give us the information that we need.
I will close this bug if there is no response.
Closing due to lack of response.