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,781 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
H
ow 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,781 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,780 Views)