dolphin/Externals/wxWidgets3/build_wx.sh

25 lines
956 B
Bash
Raw Normal View History

2012-03-18 01:12:27 +00:00
#!/bin/bash
#svn co -r 75363 http://svn.wxwidgets.org/svn/wx/wxWidgets/trunk wxWidgets
git clone https://github.com/wxWidgets/wxWidgets.git
2012-03-18 01:12:27 +00:00
cd wxWidgets
git checkout cbb799b1ae3f309c99beb0d287e9bb3b62ea405c
2012-03-18 01:12:27 +00:00
case $OSTYPE in
darwin*)
export CC=clang CXX=clang++ CFLAGS="-stdlib=libc++" CXXFLAGS="-stdlib=libc++" CPPFLAGS="-stdlib=libc++"
2012-03-18 01:12:27 +00:00
BACKEND="osx_cocoa"
ADD_OPTS=--with-macosx-version-min=10.7 --enable-stl
2012-03-18 01:12:27 +00:00
;;
linux*)
BACKEND="gtk"
ADD_OPTS=--without-gtkprint
2012-03-18 01:12:27 +00:00
;;
esac
mkdir build-local
cd build-local
../configure --with-$BACKEND --disable-shared --enable-unicode --disable-compat28 --disable-exceptions --disable-fswatcher --without-regex --without-expat --disable-xml --disable-ribbon --disable-propgrid --disable-stc --disable-html --disable-richtext --without-libjpeg --without-libtiff --disable-webview --disable-markup --without-opengl --disable-printarch --disable-mediactrl --disable-htmlhelp --disable-dialupman --enable-ipv6 $ADD_OPTS
2012-03-18 01:12:27 +00:00
make