[wx 2.8.7, WinXP, MingW]wx compiled failed in wxbase28ud_net_gcc_custom.dll

Tim Stahlhut stahta01 at verizon.net
Thu Feb 7 18:51:08 PST 2008


Vadim Zeitlin wrote:

> 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
>

The Cygwin failed because of the unicode option was set on configure;
The standard Cygwin is ANSI only. But, I have no idea why the user said
the error was what they said.

Tim S





More information about the wx-users mailing list