02-18-2022 11:24 AM - edited 02-18-2022 11:32 AM
Hello Everyone,
I used LabWindows/CVI trial version, but after trial time, Ive buyed: LabWindows/CVI Base Development System.
Activation passed OK:
And now I have such problem, that I cant build the software (in Release and in Debug mode), i have such error:
What is going on? I've buyed BASE version, but i assuming that in BASE version I can still build SW and create exe installers 😄 In trial version everything was OK so this is not lack of some plugins etc.
In LabWindows pricing page, i see that there is difference between BASE and FULL in e.g.: Includes SQL tools for database connectivity.
But in my appcliation i using only .lib files, not SQL Databases
Cheers
Solved! Go to Solution.
02-19-2022 03:55 AM
If CVI is trying to link against the SQL Toolkit it means that some reference to it actually exists either in your program or in the IDE.
You must double check not to have any #include of toolkit file and that cvi_db.fp is not included either in the Instrument menu or in the Library menu.
02-28-2022 06:25 AM
RobertoBozzolo it seems that you had right!
By using: Library->Customize, ive cut off the cvi_db.fp from "User Libraries"
After cut it off, build has been succesfull.
So one more question, what is that library (I mean cvi_db.fp)? What is this library responsible for and when is it used?
02-28-2022 02:13 PM - edited 02-28-2022 02:14 PM
This is the core library for the CVI SQL Toolkit: while that one is missing you cannot build applications that make use of the toolkit. Including the library in the list of user libraries implies every application is linked against it even if it's not actually using any of its functions, thus the error you are facing.
Your problem arose after licensing because the trial version actually is the full edition, while you bought the base licence. which is missing the toolkit (see this comparison table for reference).
If you are not willing to develop applications that interface with a database you may happily live with the base version, otherwise you will need to switch to the full version, since the toolkit cannot be bought separately.