[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