[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lmi] upgrading to wx-2.9.3
From: |
Vadim Zeitlin |
Subject: |
Re: [lmi] upgrading to wx-2.9.3 |
Date: |
Thu, 15 Dec 2011 22:15:17 +0100 |
On Thu, 15 Dec 2011 18:31:31 +0000 Greg Chicares <address@hidden> wrote:
GC> On 2011-12-15 16:16Z, Vaclav Slavik wrote:
GC> >
GC> > I assume you'll want to upgrade to wx 2.9.3 soon
GC>
GC> Can you help with this issue, please?
GC>
GC> ../configure --prefix=/opt/lmi/local --build=i686-pc-cygwin
--host=i686-pc-mingw32 --disable-apple_ieee --disable-compat24
--disable-fswatcher --disable-gif --disable-threads --disable-vararg_macros
--enable-monolithic --enable-shared --enable-std_iostreams --enable-stl
--enable-vendor='gcc-345-6b6003713289ea4d3cd9b49c5db5b721' --without-libjpeg
--without-libtiff --without-regex AR='/MinGW_/bin/ar' AS='/MinGW_/bin/as'
CC='/MinGW_/bin/gcc' CPP='/MinGW_/bin/cpp' CXX='/MinGW_/bin/g++'
GC> DLLTOOL='/MinGW_/bin/dlltool' LD='/MinGW_/bin/ld' NM='/MinGW_/bin/nm'
OBJDUMP='/MinGW_/bin/objdump' RANLIB='/MinGW_/bin/ranlib'
STRIP='/MinGW_/bin/strip' WINDRES='/MinGW_/bin/windres' && make && make install
GC>
GC> ...
GC>
GC>
/opt/lmi/wx-scratch/wxWidgets-2.9.3/gcc-345-6b6003713289ea4d3cd9b49c5db5b721/bk-deps
/MinGW_/bin/g++ -c -o monodll_stopwatch.o -D__WXMSW__ -DWXBUILDING
-I../src/png -I../src/zlib -I../src/expat/lib -I../src/stc/scintilla/include
-I../src/stc/scintilla/src -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DwxUSE_BASE=1
-DWXMAKINGDLL -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy
-Woverloaded-virtual -D_LARGEFILE_SOURCE=unknown
GC>
-I/opt/lmi/wx-scratch/wxWidgets-2.9.3/gcc-345-6b6003713289ea4d3cd9b49c5db5b721/lib/wx/include/i686-pc-mingw32-msw-unicode-2.9
-I../include -O2 -fno-strict-aliasing ../src/common/stopwatch.cpp
GC> ../src/common/stopwatch.cpp:67: error: `wxCriticalSection' does not name a
type
Hello,
It's a compilation problem with wxUSE_THREADS==0 that I've somehow
forgotten to check. The fix is simple enough and I checked it in as
wxWidgets r70012 (http://trac.wxwidgets.org/changeset/70012) but this is
broken in 2.9.3 and can't be worked around otherwise than by removing the
--disable-threads configure option (and the corresponding check for
wxUSE_THREADS in wx_checks.cpp).
I really don't know how could I forget to test compilation in this case,
sorry again.
VZ