[eigen] Build Eigen 3 in Windows 7 using MingW.

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]



Hi, all:

I'm wondering without the support from the following libraries, 
Disabling vectorization in tests/examples
Disabling alignment in tests/examples
Could NOT find CHOLMOD (missing: CHOLMOD_INCLUDES CHOLMOD_LIBRARIES) 
Could NOT find UMFPACK (missing: UMFPACK_INCLUDES UMFPACK_LIBRARIES) 
Could NOT find SUPERLU (missing: SUPERLU_INCLUDES SUPERLU_LIBRARIES) 
Could NOT find GOOGLEHASH (missing: GOOGLEHASH_INCLUDES GOOGLEHASH_COMPILE) 
Could NOT find ADOLC (missing: ADOLC_INCLUDES ADOLC_LIBRARIES) 
Could NOT find MPFR (missing: MPFR_INCLUDES MPFR_LIBRARIES MPFR_VERSION_OK) (Required is at least version "2.3.0")
Could NOT find GMP (missing: GMP_INCLUDES GMP_LIBRARIES)

am I still able to successfully "mingw32-make check"

I'm sorry that no matter what I tried, I always obtained the following error messages:

cc1plus.exe: error: unrecognized command line option "-maltivec"
cc1plus.exe: error: unrecognized command line option "-mfloat-abi=softfp"
cc1plus.exe: error: unrecognized command line option "-mfpu=neon"
.........eigen-eigen-3.0.1\test\basicstuff.cpp:1:0: error: unknown ABI (altivec) for -mabi= switch
........eigen-eigen-3.0.1\test\basicstuff.cpp:1:0: error: bad value (cortex-a8) for -mtune= switch
mingw32-make[3]: *** [test/CMakeFiles/basicstuff_1.dir/basicstuff.cpp.obj] Error 1
mingw32-make[3]: *** Leaving directory '......../eigen-eigen-3.0.1/build'
mingw32-make[2]: *** [test/CMakeFiles/basicstuff_1.dir/all] Error 2
mingw32-make[2]: *** Leaving directory '......../eigen-eigen-3.0.1/build'
mingw32-make[1]: *** [CMakeFiles/check.dir/rule] Error 2


How to make Eigen 3 successfully built using MinGW under Windows7?
By the way, Are the above missing libraries musts for Eigen 3 building???


Best Regards
Pei











--

Pei JIA

Email: jp4work@xxxxxxxxxx
cell:    +1 604-362-5816

Welcome to Vision Open
http://www.visionopen.com


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/