05-25-2016 02:42 PM - edited 05-25-2016 02:48 PM
The example here: https://decibel.ni.com/content/docs/DOC-26878 , which embeds the mandatory parts of the LabVIEW run time into your application works pretty well: the end user no longer has to separately install the LabVIEW Runtime and removing the unnecessary parts of the LabVIEW Runtime makes the redistributable size much smaller.
The issue is that it does not include the VISA runtime. The example program for embedding the LV runtime basically just copies the contents of /Library/Frameworks/LabVIEW 15.0Runtime.framework, except for the listed files.
Installing VISA includes much more than just a folder under frameworks, uninstall.txt documents 20 different places that things are mandatorily installed.
Has anyone been able to embed the VISA runtime into their OSX apps before? Is there any documentation of what files are actually needed?
Solved! Go to Solution.
05-26-2016 09:07 AM
Similar thread:
The VISA driver must be installed separately. Unfortunately, there isn't a way to embed it in a stand-alone project.
05-26-2016 01:29 PM
Thanks, I didn't find that thread when I searched myself. Thats a shame that its not possible.
Are there still no plans for an installer creation tool like in LV for Windows? Given that PackageMaker has been deprecated its quite a headache to make a good redistributable.
05-27-2016 09:44 AM
I don't know of any plans right now. I would suggest you post to the NI Idea Exchange forum. If there is enough support for this idea, the developers may put in the time to implement it!
http://forums.ni.com/t5/LabVIEW-Idea-Exchange/idb-p/labviewideas