Go back to Richel Bilderbeek's homepage.

Go back to Richel Bilderbeek's C++ page.

 

 

 

 

 

(C++) Your compiler and/or configuration is unsupported by this verions of uBLAS

 

Compile error.

 

 

 

 

 

Full error message

 

 

[C++ Fatal Error] config.hpp(170): F1003 Error directive: Your compiler and/or configuration is unsupported by this verions of uBLAS. Define BOOST_UBLAS_UNSUPPORTED_COMPILER=0 to override this message. Boost 1.32.0 includes uBLAS with support for many older compilers.

 

 

 

 

 

 

Cause

 

IDE: C++ Builder 6.0

Compiler: Borland BCC32.EXE version 6.0.10.157

Boost version: 1.38.0.

 

 

#include <boost/numeric/ublas/matrix.hpp>

 

int main()

{

 

}

 

 

The compiler will show you the code of boost/numeric/ublas/detail/config.hpp:

 

 

//More code...

 

// Cannot continue with an unsupported compiler

#if defined(BOOST_UBLAS_UNSUPPORTED_COMPILER) && (BOOST_UBLAS_UNSUPPORTED_COMPILER != 0)

#error Your compiler and/or configuration is unsupported by this verions of uBLAS. Define BOOST_UBLAS_UNSUPPORTED_COMPILER=0 to override this message. Boost 1.32.0 includes uBLAS with support for many older compilers.

#endif

 

//More code...

 

 

 

 

 

 

Solution

 

Probably, you should obtain a better compiler :-(.

 

 

 

 

 

References

[0]          ...

 

 

 

 

 

Go back to Richel Bilderbeek's C++ page.

Go back to Richel Bilderbeek's homepage.