07-25-2005 01:39 PM
I get the following error when I launch LabWindows 6.0:
Aborted load of library...\bin\dataacq.lib
the file format of...\bin\dataacq.lib
does
not match that used by the current compatibility mode.
I get the same message for ...\bin\easyio.lib
library.
Your help suggested reinstalling traditional NIDAQ drivers. I tried reinstalling everything
and I still get the same errors.
Any ideas?
Thanks,
Shaun
07-25-2005 02:20 PM
Shaun,
The daq installer detects the current compatibility mode and then installs the apropriate driver. If you reinstalled everything, it may be that you uninstalled CVI, then reinstalled CVI and DAQ with the default compatibility mode, and then switched your compatibility mode, thereby ending up with the wrong files. Leave CVI installed, and try just reinstalling DAQ.
On a side note, is the compatibility mode important for your application? Most people don't need to worry about it except when calling external code. If you don't need a certain compatibility mode you can always just switch the compatibility mode to the one that you have the correct files installed for.
Hope that helps,
Ryan K.
07-26-2005 07:22 AM
Ryan,
When I reinstalled CVI, I had to chose the Borland compatibility mode, because it said I do not have Visual C++ installed. After installing CVI, I did not change the compatibility mode. Also, I tried just reinstalling the NIDAQ 6.9.3 drivers software, but I still get the same error.
Any more suggestions?
Shaun
07-26-2005
09:28 AM
- last edited on
07-08-2025
01:09 PM
by
Content Cleaner
07-26-2005 11:09 AM
07-26-2005 11:50 AM
07-26-2005 01:24 PM
(This is Heidi - electronics tech for the ME dept.):
We have tried installing CVI 6.0 with both compatibility modes. Actually, during the install, it would only go so far after we chose Visual C++ before giving an error message (regarding not having the program installed) and aborting the install. We tried the Borland mode from that point, and got the error when we tried to run the program. We did a full uninstall (NI-DAQ drivers too - v. 6.9.3), and reinstalled. Same error. We uninstalled, manually deleted the National Instruments folder (Program Files) in case a .dll artifact was causing the error, then reinstalled fully.
As for other machines not requiring Visual Studio, if they are running WinXP that is probably a factor. Our pc is running Win98.
Is there possibly a registry entry persisting from the first, aborted install (or something similar)? Is there anything you can suggest that we have NOT already tried?
Heidi M.
07-27-2005 10:19 AM
Hello, Heidi
If the 6.0 installer is not letting you proceed because you do not have Visual Studio installed, I suspect that that is because you are trying to install the "Measurement Studio for Visual C++" feature. That feature does require Visual Studio to be installed, and that is probably the reason why you are seeing the error message. Run the installer again, make sure that only "LabWindows/CVI" is checked in the feature tree and then try again.
Luis
07-27-2005 01:21 PM
Luis,
That fixed the problem.
Thanks for your help,
Shaun