LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW PDA reports COREDLL.DLL error when using Call Library Function Node

I'm trying to build a LV PDA app that calls an external DLL file built using embedded visual C. When configuring the Call Library Function node I select the stub DLL, configure the I/O parameters and select OK. When the configuration dialog closes I get the following error:

LabVIEW: LabVIEW.exe - Unable to Locate Component
This application has failed to start because COREDLL.DLL was not found. Re-installing the application may fix this problem.

I do not get this error when using the configuration dialog in the example VIs.

Any suggestions as to the cause and/or the solution?

Thanks,

Ryan
0 Kudos
Message 1 of 3
(3,830 Views)

Hello -

When you create a PDA VI that calls a DLL, you must include the .c or .lib file that corresponds to the DLL. Take a look at these documents:

LabVIEW PDA Module Build Errors with VIs that Call DLLs 
Why Do I Receive Errors When Calling a C++ DLL from a Call Library Node Using the LabVIEW PDA Module? 


How To Call External Code in LabVIEW PDA for Palm OS 
How To Call External Code in LabVIEW PDA for Pocket PC 


Hope this helps!
S Vences
Applications Engineer
National Instruments

0 Kudos
Message 2 of 3
(3,830 Views)
The error occurred before I got to that point. The error has since been resolved by compiling the DLL for release using EVC. The error was apparently being caused by using a DLL compiled for debug.
0 Kudos
Message 3 of 3
(3,829 Views)