Flamerobin on SUSE (V1)

Created by: Graham Ovenden, Last modification: 5 April 2025

Updated to V2.

The Flamerobin source code is managed on sourceforge and has been ported to a git repository hosted there. Importing into te local hg repository system is carried out using git://git.code.sf.net/p/flamerobin/flamerobin-git as the source. (Need to sort out update access to this)

The current build relies on wxWidgets 3.0.1 which is available from the SUSE build service, and Boost 1.55 which is currently not available, SUSE currently being limited to 1.54 in the build service.

Pinched from the Flamerobin build blog ...

Download boost
http://downloads.sourceforge.net/boost/boost_1_55_0.tar.bz2
Install Boost by running the following commands:

./bootstrap.sh --prefix=/opt/boost &&
./b2 stage threading=multi link=static

Now, as the root user:

./b2 install threading=multi link=static

Building flamerobin is then simply

mkdir release
cd release
../configure --with-wx-config=/usr/bin/wx-config --with-boost=/opt/boost --disable-debug --prefix=/usr
make
make install

I've simply dropped a copy of the compiled executable into /usr/bin to replace the older version installed from the SUSE repository which also created the menu entries.

Local repository is accessable at /hg/flamerobin/