09-08-2006 01:03 PM
09-12-2006 03:16 PM
09-12-2006 03:25 PM
Hi,
Thanks for the response, but I'm a bit confused. Why do I need the LabView run-time engine? I'm just running a compiled application - in fact, I have already done that! I did not need the run-time engine. In fact, I shouldn't need anything as we will be distributing the executable. Is the run-time engine free for distribution?
09-12-2006 03:34 PM
If you are running the executable on your development pc, then the run-time engine is already installed. Without the development system installed, your exe will not run. the rte is free and the inclusion of it is an option when you create an installer. LabVIEW has always required a run-time engine though in the distant past, it was included as part of each exe. The current versions install it separately so that the exe itself is smaller and if you have multiple exe's installed, the rte only needs to be installed once.
There's really no such thing as a stand-alone exe without a run-time anymore. Exe's that you might develop with software from microsoft also require them. The difference is that ms includes the engines as part of the os.
09-12-2006 03:39 PM
OK, thanks this makes sense now. Is there any way to forcibly include the rte as part of the .exe? What about the other pieces mentioned previously? Are they also all free, or is there a way to embed them within the .exe?
The idea is that we want to be able to distribute a .exe with an installation program (if absolutely necessary), but we do NOT want them to have to buy any support SW from LabView. I assume that is possible?
Thanks,
Jason
09-12-2006 03:57 PM
You can't 'embed' the rte or any other driver in your exe but you can include other installer's when you create the installation CD. If you have 8.x or greater, it was made much simpler to do this. I don't have anything greater than 7.1 but the on-line help should explain what to do and I know there have been numerous posts on this subject that deal with 8.x installation CD.
Besides the LabVIEW run-time, the VISA run-time is free, and I believe NI-Serial is free as well, but you should check the license agreement that came with it.