LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Linux runtime CVI version 8.0 to be updated not found!

I just recieved the LabWindowsCVI Run-time module for Linux and when I insert the CD into my CVI 8.1.1 (that's what the CVI CD says) I get the error dialog: CVI version 8.0 to be updated not found!  How to proceeded?  The shipping box is devoid of any printed documentation and the two README files I've found on the run-time CD are no help.

My CVI is installed to: c:\Program Files\National Instruments\CVI8\CVI81 (which I believe to be the default).


In the WindowsHelpUpdater folder on the run-time CD there is a file: UpdageCVI.ini that has:
[Dirs]
SysDir=
CVIDir=CVI80

[Version]
version=8.0
KeyValue=Path


I've no clue how to use the thing?  I found other threads saying the files in the rpms can be manually copied to the right places for use on non rpm based distributions before we ordered it, but my problem right now is on the Windows side so I can get a clue as to how to start porting or cross-compling my project as the README says to use the cvicc command and to refer to the LabWindows/CVI Run-Time Module for Linux Help for more information.  I assume this is the help that is not bieng updated by my installation CD.

--wally.

0 Kudos
Message 1 of 5
(3,801 Views)
Hello Wally,

The highest version available of the CVI Linux Module is 8.0, which is designed to work with CVI 8.0 and not CVI 8.1. If you don't have CVI 8.0, you can still use it, with a couple of caveats:

1. When creating an application that you wish to port to Linux,  have to be careful not to use any of runtime features that are new to 8.1, since these will not work with the 8.0 Linux Module. The best way to find out what features are new to 8.1 is to look at the CVI 8.1 release notes (Start>>All Programs>>National Instruments>>LabWindows CVI 8.1>>LabWindows CVI Release Notes).

2. As you've noticed, you're also not able to run UpdateCVI.exe. This application modify the CVI help to include Linux-specific content. You could conceivably hack the .ini file so that it would work with CVI 8.1, but that's a bad idea, since you'd be replacing your CVI 8.1 windows-only help with CVI 8.0 windows+linux help. You probably don't want to do that since you'd permanently lose the new 8.1 help content.
What I recommend that you do is to download and install the CVI 8.0.1 evaluation version. You can then run UpdateCVI.exe and use this help file (C:\program files\national instruments\cvi80\bin\cvi.chm) whenever you want to see any Linux-specific content.

You also mentioned that the readme file points you to the the Linux Run-Time Module help. This help file is not cvi.chm. This is the help file that the module installs in your Linux machine, not your Windows machine. The paragraph immediately above that section of the readme describes where you can find this help file.

Luis
0 Kudos
Message 2 of 5
(3,771 Views)
Thanks, I've donwloaded the 8.0.1eval version

I'm not using Vista and didn't see any 8.1 vs. 8.0 specific issues in the release notes.

I've upgraded from CVI6 (Measurement Studio) but have stayed with CVI5.5 because the MSI installer used in versions >6 was all pain and no gain for us. I skiped CVI7 as it didn't fix the only outstanding issue for use in 5.5 (which 6 didn't fix either) but since CVI8 does appear to fix the issue I've upgraded, although the "improved" installer is more trouble than its worth to us.

Can I just put in my 8.1.1 serial number into the eval version and use it instead?  It'd be a lot better for me to simply use the version that is synced with the Linux Run-Time instead of worrying about getting tripped up by accidently using something the Linux Run-TIme doesn't support.

--wally.

0 Kudos
Message 3 of 5
(3,751 Views)
All the features in the 8.1 release notes are 8.1 vs. 8.0, by definition. That sheet shows you all the new features in 8.1. If you don't need any of the 8.1 features, or fixes, then yes, you probably should be using 8.0.1, which will be sync'ed with the Linux module.

I'm not sure if the 8.1.1 serial number will work with 8.0.1. I think it will, but I'm not positive. But even if it didn't, I don't think it would be any problem for you to contact your NI sales person and ask him or her for a serial number that would work in 8.0.1.

Luis
0 Kudos
Message 4 of 5
(3,731 Views)
My 8.1.1 serial number worked and 8.0.1 appears to have activated OK.  Don't see anything I can't live without in 8.1.1

thanks,
--wally.

0 Kudos
Message 5 of 5
(3,700 Views)