I have built a vi on Windows, and after this I run this on Labview, Linux, and I had no problems. But when I try to build the application , a pop up appears, and the message is: "Error 7 occurred at Invoke Node in Dist read linkages.vi ->Dist Cmp Settings to Disk Hier.vi-> Dist Build App Img.vi-> Build Application.vi"
Are you trying dynamically load VIs? If yes, go to the "Source Files" tab in the Build Application interface. Use the the "Add Dynamic VI..." button to add dynamic VIs. You may have to go into the "VI Settings" tab and set "Remove Panel" to YES and "Show Panel" to NO. I think the newer versions of LV (>=6.1) do that last part automatically.
To clarify, the error occurs while you are trying to build the application, not when you attempt to run a built application?
Do you have any CIN or DLL calls in your application? Can you mass-compile your application without errors? If you are using any dynamic VIs, will those VIs compile correctly in the LabVIEW editing environment? My instinct tells me that one of the dependencies is failing to load its necessary subdependencies and you are getting a somewhat confusing error message. This makes even more sense if you were using platform specific shared libraries in Linux that won't load in Windows.
Let me know if I can further answer your question. -Robert
The error you are getting is related to a version incompatibility between the vi and the Application Builder. Have a look at the following KnowledgeBase:
Hi Doc-Doc! I am using visa, but I think that this is not the problem, because when I run the vi, I can read through the serial port and I don´t have errors. It has to be something related to a vi that is called by the build application.