In the LabVIEW Embedded Porting Guide, we recommend that you compile the LabVIEW Analysis Library without the BLAS/LAPACK support by defining COMPILE_FOR_SMALL_RT. However, there are several places in the linalgVer1 source that still make calls into BLAS/LAPACK even with COMPILE_FOR SMALL_RT defined.
To correct this, you will need to go into the source code of the analysis library and change the instances of:
#if Palm || WinCE //|| COMPILE_FOR_SMALL_RT
to
#if Palm || WinCE || COMPILE_FOR_SMALL_RT
All of the source files that need to be changed reside in the following folder:
..\LabVIEW 7.1 Embedded\CCodeGen\analysis\development\source\linalgVer1
The files are:
GenEigenEx.cpp
QZ.cpp
Schur.cpp
cxEigenVBack.cpp
eigenVBack.cpp
hessenbergdec.cpp
mtrxBalance.cpp
mtrxMul.cpp
sylvestersolver.cpp
Happy porting,
P.J.