TFEL/MFront
on FreeBSD
This page covers some specific issues arising when compiling TFEL/MFront
on FreeBSD
.
The recommended compiler on FreeBSD
is clang
.
python
bindingsThe python
bindings shall work as expected. Beware to use a version of the boost
python library build for the python
library that you intend to use.
FreeBSD 11.1
and boost
version 1.65.1
On FreeBSD 11.1
, boost
version 1.65.1
has a bug that prevents the init
function of modules from being exported. See https://github.com/boostorg/python/issues/173 for details.
You can workaround this issue by setting the following flag when invoking cmake
: -Denable-broken-boost-python-module-visibility-handling=ON
.