After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 343054 - gdkmm build fails with Visual Studio 2005
gdkmm build fails with Visual Studio 2005
Status: RESOLVED INCOMPLETE
Product: gtkmm
Classification: Bindings
Component: build
2.8.x
Other Windows
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2006-05-26 19:37 UTC by Surya Kiran
Modified: 2006-09-11 17:34 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Surya Kiran 2006-05-26 19:37:36 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:
Comment 1 Cedric Gustin 2006-06-12 07:34:01 UTC
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)
Comment 2 Murray Cumming 2006-06-19 07:24:21 UTC
Surya, please respond.
Comment 3 Murray Cumming 2006-06-30 08:31:07 UTC
Surya, we would really like to fix your bug if you could just give us the information that we need.
Comment 4 Murray Cumming 2006-08-07 10:53:18 UTC
I will close this bug if there is no response.
Comment 5 Murray Cumming 2006-09-11 17:34:37 UTC
Closing due to lack of response.