Building wxWidgets 2.8.6 linker error with VS2005
Vadim Zeitlin
vadim at wxwidgets.org
Thu Nov 22 14:24:33 PST 2007
On Thu, 22 Nov 2007 10:26:50 -0800 (PST) untergasser at gmail.com wrote:
>
> > This function is supposed to be defined in appbase.cpp, can you please
> > check (using dumpbin) whether it's really there?
>
> yes, the function is there. I tried to compile the grid sample and I
> get the same error.
I don't understand how can it fail to find it when linking if this is so.
In any case, I've just rebuilt everything with VC8 here myself and didn't
have any problems. So the only explanation is that the error happens only
with VC8 express version but not the full one and I just don't know what
could account for this. My only hypothesis was that wxUSE_STACKWALKER got
redefined as 0 somewhere somehow for you but if the function is really
defined in appbase.cpp I don't know what else could be wrong.
Again, here it is:
% dumpbin /exports lib/vc_dll/wxbase290ud_vc_custom.dll | fgrep GetAssertStack
3505 DB0 0000BE00 ?GetAssertStackTrace at wxAppTraitsBase@@MAE?AVwxString@@XZ
but then here everything links just fine too.
Regards,
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/
More information about the wx-users
mailing list