09-22-2006 01:28 PM
09-22-2006 01:53 PM
09-22-2006 02:51 PM
Hi Jarrod,
Thank you. Sometimes a well worded question doubles as an answer. I had "Set inclusion type for all contained items" checked, with "Startup VI" selected. I looked at changing those settings, but didn't know what to set as what. What defines when a file is a startup file, a dynamic VI, or a support file? I assume all non-VIs are support files, but which are dynamic, and which are startup? I unchecked the check box and recompiled. Oh my god, all one hundred or so VIs opened simultaneously (or tried to). Looks like the top level is the startup! Seems like LV would default to this setting. I changed the radio button on all of the VIs except the top level to dynamic, and all is well. Thanks for the breadcrumbs.
Jim
09-22-2006 03:34 PM
09-25-2006 08:28 AM
Thank you Jarrod. That is useful insight as to how LV8 works. Perhaps you can answer one further question. We have a folder on our network where we store VIs that can be useful to share between developers. We have copies of Labview all the way back to 5.0, and different developers are using different versions. In previous versions of Labview I could just do a "File/Save with options/developement distribution" and it would automatically create an LLB file with copies of all used sub-VIs. This way a developer using LV7 can make use of a VI written in LV6, while not updating the original community resource. I know that I can use the LLB manager to drag the files into a LLB, but is there a way to populate the LLB automatically with all used sub-VIs?
Thanks for your help.
Jim
09-25-2006 11:56 AM
Hi Jim,
In LabVIEW 8.0, you can build a source distribution for all your VIs and specify the destination as llb. To do this, open up your project explorer and right click on "Build Specification" and select "Source distribution". Under the distribution settings category, select "custom" for the packaging option. Check the "Destination is llb" under the custom packing option. Finally build the source distribution and the llb will be created in the specified destination directory.
Regards
Tunde A.
09-25-2006 12:50 PM
Tunde and Jarrod,
I would like to thank both of you for taking the time out of your day to help me. I am having a lot of problems adapting to the new environment of LV8, and your input has been VERY helpful.
Regards,
Jim