LabVIEW Embedded

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW Analysis Library - some changes to the source code may be necessary

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.
0 Kudos
Message 1 of 1
(6,134 Views)