Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 1.03 KB

BUILD.md

File metadata and controls

44 lines (28 loc) · 1.03 KB

Linux

Extract

tar xzf wxWidgets-3.1.2.tar.gz
cd wxWidgets-3.1.2/build/

Build

Debug

mkdir gtk-debug; cd gtk-debug
../../configure CFLAGS=-fPIC CXXFLAGS=-fPIC --enable-unicode --enable-debug \
    --disable-shared --without-subdirs --with-expat=builtin --with-libjpeg=builtin \
    --with-libpng=builtin --with-zlib=builtin
make -j4

Release

mkdir gtk-release; cd gtk-release
../../configure CFLAGS=-fPIC CXXFLAGS=-fPIC --enable-unicode --disable-shared \
    --without-subdirs --with-expat=builtin --with-libjpeg=builtin --with-libpng=builtin \
    --with-zlib=builtin
make -j4

Windows

Extract

7z x wxWidgets-3.1.2.zip
cd wxWidgets-3.1.2/build/msw/

Build

Debug

mingw32-make -f makefile.gcc BUILD=debug SHARED=0 UNICODE=1 clean
mingw32-make -f makefile.gcc BUILD=debug SHARED=0 UNICODE=1 -j4

Release

mingw32-make -f makefile.gcc BUILD=release SHARED=0 UNICODE=1 clean
mingw32-make -f makefile.gcc BUILD=release SHARED=0 UNICODE=1 -j4