eigen fails to build with gcc5. On FreeBSD 11-RELEASE, the problem can be fixed by adding -std=c++11 to the compile options or switch the compiler to system clang in lib/Makefile. It would be better not to hard code the compiler. I suggest using CXX and CXXFLAGS. Wtih clang -lstdc++ should be replaced with -lc++ in _oasis.