04-10-2012 08:15 AM - edited 04-10-2012 08:16 AM
Hi,
today I wanted to build an app (using LV2009) with some functions from "PID and Fuzzy Control Toolkit".
Now the app builder is searching for a type definition in vi.lib (as shown in the pic), but it doesn't find the CTL file - but the path used for searching is correct! Then I do the search manually, point to the requested CTL in the correct place (and with correct name of course), and the build will succeed.
What's up here?
Solved! Go to Solution.
04-11-2012 03:45 AM
hey gerdw,
is it possible to post the project here? So we can "experience" this error
You say you specified the correct folder, is the ctl-file on a standard "c:" drive or on a network storage?
greets markus
04-11-2012 06:05 AM
Gerd,
i can think of two reasons for this behavior:
a) We got the (in)famous issue regarding "Programme" vs. "Program Files". Which Windows do you use? Does changing the regional settings affect this?
b) Is this 2009SP1? I find it possible that a masscompile could solve the issue (update 2009 => 2009 SP1 with "copying the toolkits")
I want to exclude misspellings right now (including capital letters) since it is part of a toolkit and you will most probable not meddle with those names.....
hope this helps,
Norbert
04-11-2012 06:21 AM - edited 04-11-2012 06:22 AM
Hi,
thanks for your thoughts!
Answers:
- I use WinXP SP3, German settings
- I use LV2009SP1 for that project, toolkits are installed with that version (other LabVIEW versions are installed too, from LV8.5.1 to LV2010SP1)
- LabVIEW is installed in the "standard" path on drive C: (as can be seen on the attached pic of message #1)
- the app builder is unable to find the ctl file (the standard search dialog pops up), but the file is located on exactly the path used for searching (as can be seen on the picture)
- all I have to do (but this really annoys me) is to point LabVIEW to an item in a place it already knows...
- the type definition is part of the toolkit, it's installed/located in the standard folder of that toolkit, and I never changed/touched any path or file name
04-11-2012 06:57 AM
So did a masscompile of the folder "<vi.lib>/addons/Fuzzy Logic" change anything?
Norbert
04-11-2012 07:09 AM - edited 04-11-2012 07:12 AM
04-11-2012 07:21 AM
Gerd,
i just confirmed the bahavior with LV 2011 as such, that the search dialog opens and he runs down the search directories. Nevertheless, 2011 seems to recover from this continuing the build process after some time.
You stated that 2009 does not find the file. So is it correct that without browsing manually, the build process would fail with 2009?
thanks,
Norbert
04-11-2012 08:09 AM
Gerd,
there seems to be an issue with the lvlib of the Fuzzy Logic Toolkit. I filed CAR #348498 against it.
this issue is obviously present since 2009 and is still contained in LV 2011 SP1.
hope this helps,
Norbert
04-11-2012 09:52 AM