Error "don't know how to make 'blas\eigen_blas.lib'" with VC++ 2008 build of lapack
Submitted by Matthew Brett
Assigned to Nobody
Link to original bugzilla bug (#777)
Operating system: Windows
Description
Building 3.2.1 Eigen using MS VC++ SDK in 64 bit mode.
Default configure / generate of nmake files works correctly in cmake.
nmake blas compiles without error
nmake lapack fails with the following error:
"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\nmake.e
xe" -f lapack\CMakeFiles\eigen_lapack.dir\build.make /nologo -L
lapack\CMakeFiles\eigen_lapack.dir\build
NMAKE : fatal error U1073: don't know how to make 'blas\eigen_blas.lib'
Stop.
The file "lapack\CMakeFiles\eigen_lapack.dir\build.make" has the line:
lapack\eigen_lapack.dll: blas\eigen_blas.lib
In fact blas\eigen_blas.dll exists, but blas\eigen_blas.lib does not. Is it possible the build is making assumptions about the configuration that don't hold?
Blocking
Edited by Eigen Bugzilla