[wx 2.8.7, WinXP,
MingW]wx compiled failed in wxbase28ud_net_gcc_custom.dll
Vadim Zeitlin
vadim at wxwidgets.org
Thu Feb 7 10:14:30 PST 2008
On Thu, 7 Feb 2008 23:47:46 +0800 Ãõ·²³¬ <simophin at qq.com> wrote:
> i'm working hard on GUI's programming, and I found wxWidgets. When I
> tried to complie wx with MingW 3.1.0 under WinXP, I got these errors:
What is mingw32 3.1? I.e. what compiler version do you use (g++ -v)?
> Creating library file: ..\..\lib\gcc_dll\libwxbase28ud_net.a
> gcc_mswuddll\netdll_socket.o(.text$_ZN16wxObjectListNodeC1EP10wxListBasePS_S2_P8
> wxObjectRK9wxListKey+0x1c): In function `ZNK14wxSocketClient12GetClassInfoEv':
> D:/wxWidgets/build/msw/../../src/common/socket.cpp:82: undefined reference to `w
> xNodeBase::wxNodeBase(wxListBase*, wxNodeBase*, wxNodeBase*, void*, wxListKey co
> nst&)'
Something seems to be seriously wrong because there is no reference
whatsoever to wxNodeBase at this place in this file that I can see. I also
have no troubles building 2.8.7 with either mingw32 (g++ 3.4.4) or Cygwin
(also using 3.4.4). Please check that you have unmodified sources, I really
can't think of any explanation unless they were corrupted somehow.
Regards,
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/
More information about the wx-users
mailing list