From: Paul K <pau...@ya...> - 2016-03-23 21:49:01
|
Hi Laurent, > I'm not able to compile some projects because of lack of compatibility with old wxWidget classes like wxProperty. I'm not sure how wxProperty is involved, but my fork shouldn't *add* any issues as it's based on John's code and I only added updated wxSTC binding (with all the methods updated for wxwidgets 3.1.0 and 3.1.1) > I tryed to set to 1 the define WXWIN_COMPATIBILITY_2_8 which is set to 0 since wxWidget 3.1.0 but I have encountered lot of others problems. Have you override some others define to be able to compile ? Did I miss something ? I use the same setting; here is my configure line: ./configure --prefix="$INSTALL_DIR" $WXWIDGETSDEBUG --disable-shared --enable-unicode \ --enable-compat28 \ --with-libjpeg=builtin --with-libpng=builtin --with-libtiff=no --with-expat=no \ --with-zlib=builtin --disable-richtext \ CFLAGS="-Os -fno-keep-inline-dllexport" CXXFLAGS="-Os -fno-keep-inline-dllexport" I build using my own scripts without issues on Windows/OSX/Linux, but I'm using my fork of wxwidgets that is little bit behind their master branch (but I don't have any changes to their version, just lagging a bit behind). You can find all the build scripts for various platforms here: https://github.com/pkulchenko/ZeroBraneStudio/tree/master/build; just search for BUILD_WXWIDGETS. Paul. |