10-18-2013 01:15 PM
I’m getting link errors while debug compiling for all of the NIMAQdx examples. There are three of them and they start with Undefined symbol, then ‘_UPLIBBreadpointWithElab@16’ referenced in the .lib file. Using version CVI2013 and NI-MAQdx 4.2 Any suggestions? Thanks.
10-21-2013 09:02 AM
Hi snelson,
Thank you for your question! Hopefully we can figure something out with a few more details. First, is this problem occurring for one example in particular or for all of the IMAQdx examples you have tried to compile? Are you including the appropriate vision .h files? What about the vision library?
Are you compiling for 32- or 64-bit?
Finally, it may be helpful if you could post a screen shot of the actual error you are receiving.
Cheers,
Andy C.
Applications Engineering
National Instruments
10-22-2013 01:51 PM
Hi Andy,
It's occurring on all of the examples IMAQdx examples. I have a 32-bit PC, but tried it also on a 64-bit with the same linking errors. I'm compiling in debug, but same errors during release version. I think I'm including all of the appropriate files. Attached is a screen shot.
Thanks,
snelson
10-22-2013 02:32 PM
Fixed for imaqDX
See the thread here: http://forums.ni.com/t5/LabWindows-CVI/after-migrating-to-CVI-2013-could-not-get-an-exe-file/td-p/25...
Note that NI-Vision still is causing problems though.CVI2012 can find the functions defined in nivision.h, but CVI2013 cannot.
10-24-2013 10:11 AM
Steve,
Thanks for pointing me to that thread. Using the smaller library (nimaqdx.lib 38kB, not 187kB) did the trick. As you said, the nivision.h functions are still not linking but I'll roll back to cvi2012 and see if that helps.
snelson