ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

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,714 Views)