Standalone installation on Linux fails

Hi @ThijsDhollander

Thanks, it looks like changing the ./configure to use the append worked. Now i see:

$ ./configure -static -nogui

MRtrix build type requested: release version with nogui, noshared, static

Detecting OS: linux
Looking for compiler [clang++]: not found
Looking for compiler [g++]: g++ (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
Checking for C++11 compliance: ok
Detecting pointer size: 64 bit
Detecting byte order: little-endian
Checking for variable-length array support: ok
Checking for non-POD variable-length array support: ok
Checking for ::max_align_t: 16 bytes
Checking for std::max_align_t: 16 bytes
Checking for Eigen3 library:
ERROR: error compiling Eigen3 application!

MRtrix3 was unable to compile a test program involving Eigen3.

Set the EIGEN_CFLAGS environment variable to inform ‘configure’ of
the flags it must provide to the compiler in order to compile
programs that use Eigen3 functionality; this may include the path to
the Eigen3 include files, as well as any required flags.
For example:
$ export EIGEN_CFLAGS="-isystem /usr/include/eigen3"
$./configure
(amend with the actual path to the Eigen3 include files on your system)

I know that eigen3 is a dependacy, but i thought building it this way didn’t require me to do an apt install of libeigen3-dev.

Is there something else that needs to be changed so it would work?

Thanks