LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cin linux 64 bit fftw3

Solved!
Go to solution
Hello LabVIEW community,

I am interested in accessing the fftw3 library from LabVIEW.

    http://www.fftw.org/

I had done this a few years back via "call library function" with some effort, in 32 bit windows and linux, but both fftw and LabVIEW (and PC's) have changesd since then...

A few questions:

Has anybody had any luck with fftw3 and LabVIEW on a 64 bit machine?

Does anybody know if LabVIEW (8.5) under linux can access a "lib64" ".so" shared library?

Is there a way to "thunk" 32 bit shared libraries under a 64 bit operating system?

Thanks,

Curt
Curt Corum, Ph.D.
Center for Magnetic Resonance Research
University of Minnesota
0 Kudos
Message 1 of 2
(2,788 Views)
Solution
Accepted by topic author Curt_Corum
Curt Corum,

I am not familiar with the FFTW libraries, but if they are DLL's you can call them using the Call Library Funciton Node. Additionally, you can use the Code interface node if they simply .c files. Please look at this forum post for additional information from customers who have the same situation as you. Here at NI we do not use this third-party libraries because LabView has its own FFT functions so the best source of information is to dig through our forums and find post from customers who do use these libraries.

If you need help with the Call Library Function Node, there is a really good example in the LabView example finder. You can get to the example finder by going to the help menu and selecting Find Examples...

Once you are in the example finder click the Search Tab and search for Call DLL. This example is very extensive and it shows you how to handle different data types.

Eli S.
National Instruments
Applications Engineer
Message 2 of 2
(2,769 Views)