wxFormBuilder

Download Binaries
Install From Source
Windows (MSYS2)
Install MSYS2 and run the following inside a MinGW 32 bit shell:
pacman -S --needed mingw-w64-i686-wxWidgets git make mingw-w64-i686-binutils mingw-w64-i686-gcc mingw-w64-i686-boost
git clone --recursive --depth=1 https://github.com/wxFormBuilder/wxFormBuilder
cd wxFormBuilder
cmd.exe /C "create_build_files4.bat --wx-root=/mingw32/bin --force-wx-config --disable-mediactrl"
ln -s /mingw32/include/binutils/bfd.h /mingw32/include/bfd.h
ln -s /mingw32/include/binutils/symcat.h /mingw32/include/symcat.h
ln -s /mingw32/lib/binutils/libbfd.a /mingw32/lib/libbfd.a
ln -s /mingw32/lib/binutils/libiberty.a /mingw32/lib/libiberty.a
cd build/3.0/gmake
sed 's!\$(LDFLAGS) \$(RESOURCES) \$(ARCH) \$(LIBS)!\$(LIBS) \$(LDFLAGS) \$(RESOURCES) \$(ARCH)!g' *.make -i
sed 's!-lbfd!-lbfd -lz!g' *.make -i
make config=releaseRun:
cd ../../../output/
./wxFormBuilder.exeLinux
Pre-requisites for Ubuntu:
sudo apt-get install libwxgtk3.0-dev libwxgtk-media3.0-dev libboost-devDownload and build:
git clone --recursive --depth=1 https://github.com/wxFormBuilder/wxFormBuilder
cd wxFormBuilder
./create_build_files4.sh
cd build/3.0/gmake
make config=releaseRun:
cd ../../../output/bin/
./wxformbuildermacOS
Pre-requisites for macOS can be installed via Homebrew:
brew install wxmac boost dylibbundlerNote: Building with Xcode currently does not work without issues (see issue #247). Therefore it is recommended to build with GNU make like for Linux as described below.
Download and build like for Linux (except that currently MediaCtrl needs to be disabled, because wxMac installed via Homebrew does not support it - see issue #283):
git clone --recursive --depth=1 https://github.com/wxFormBuilder/wxFormBuilder
cd wxFormBuilder
./create_build_files4.sh --disable-mediactrl
cd build/3.0/gmake
make config=releaseRun:
cd ../../../output/
open wxFormBuilder.app