[wxPython-users] Building wxPython 2.8.6.1 in cygwin

Robin Dunn robin at alldunn.com
Tue Nov 6 09:35:02 PST 2007


Mark Guagenti wrote:
> I recently downloaded the tarball of wxPython 2.8.6.1 <http://2.8.6.1> 
> and was trying to get it to compile in cygwin but get the following error:
> /cygdrive/c/wxPython-src-2.8.6.1/bld/bk-deps g++ -c -o 
> basedll_appbase.o  -D__WX
> MSW__     -I../src/tiff -I../src/jpeg -I../src/png -I../src/zlib  
> -I../src/regex
>  -I../src/expat/lib -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1  
> -D_FILE_OFF
> SET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -I/cygdrive/c/wxPython- 
> src-2.8.6.1/bld/
> lib/wx/include/msw-unicode-debug-2.8 -I../include -mthreads -Wall 
> -Wundef -Wno-c
> tor-dtor-privacy -O2 -fno-strict-aliasing ../src/common/appbase.cpp
> In file included from ../include/wx/memory.h:16,
>                  from ../include/wx/object.h:20,
>                  from ../include/wx/list.h:33,
>                  from ../src/common/appbase.cpp:31:
> ../include/wx/string.h:181: error: expected init-declarator before 
> "wxStdString"
> 
> ../include/wx/string.h:181: error: expected `,' or `;' before "wxStdString"
> ../include/wx/string.h:714: error: expected `,' or `...' before '&' token
> ../include/wx/string.h:715: error: ISO C++ forbids declaration of 
> `wxStdString'
> with no type
> ../include/wx/string.h:715: error: `wxString::wxString(int)' and 
> `wxString::wxSt
> ring(int)' cannot be overloaded
> ../include/wx/string.h: In constructor `wxString::wxString(int)':
> ../include/wx/string.h:715: error: `s' undeclared (first use this function)
> ../include/wx/string.h:715: error: (Each undeclared identifier is 
> reported only
> once for each function it appears in.)
> make: *** [basedll_appbase.o] Error 1
> 
> Has anyone seen this error before?

No, but try redoing the configure step with --disable-std_string.


-- 
Robin Dunn
Software Craftsman
http://wxPython.org  Java give you jitters?  Relax with wxPython!





More information about the wxpython-users mailing list