07-27-2011 11:44 AM
I am having trouble on the installation of labview on Centos 6 64 bit operating system. The installation of labview linux pro works smoothly and the INSTALL script says it was successfully installed. I have installed the the following packages:
yum install glibc.i686
yum install libgcc.i686
yum install libXinerama.i686
yum install libzip.i686
yum install libstdc++.i686
yum install glib2.i686
yum install bzip2-libs.i686
yum install glibc-devel.i686
yum install glibc-static.i686
When I execute labview, I get a segment fault.
07-29-2011 03:24 PM
Joseph,
Centos 6 64 is now a supported version of LabVIEW. You can view the following link for which versions are supported.
http://digital.ni.com/public.nsf/allkb/4857A755082E9E228625778900709661?OpenDocument
A possible work around is revert back to Centos 5.6. We have no documentation on Centos, so I cannot guarentee that this will work.
If you are not wanting to buy a version of RedHat Linux then I suggest installing Scientific Linux.
Danny Funk
Applications Engineer
07-29-2011 04:00 PM
The problem is which 32 bit libraries I need to download in CENTOS 6. It is a 64 bit operating system and the libraries I have been down loading seems to be inadequate even though the it said it was successfully installed.
07-29-2011 04:29 PM
Joseph,
LabVIEW does not support any versions of 64 bit Linux. You will need to install a 32 bit version. Support for 64 bit Linux has been posted to our LabVIEW Idea Exchange.
http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Support-for-64-bit-linux/idi-p/1585372
Regards,
Danny Funk
Application Engineering
07-29-2011 04:41 PM
That is what I have been asking. Which 32 bit libraries that need to be loaded in Centos.
08-01-2011 08:52 AM
I have found that the following under CentOS 6.0 64 bit version will allow Labview to run but the supporting programs, nisyp, etc. will not.
yum install glibc.i686
yum install libgcc.i686
yum install libXinerama.i686
yum install libzip.i686
yum install libstdc++.i686
yum install glib2.i686
yum install bzip2-libs.i686
yum install glibc-devel.i686
yum install glibc-static.i686
yum install avahi-glib.i686
I also added the following:
yum install dbus-glib.i686
yum install glibmm24.i686
I tried to do an updateNIDrivers and found the linker was not able to move the driver location to 64 bit version.
08-01-2011 09:53 AM
Joseph,
We have no documentation on Centos or working with the 64-bit kernel. Therefore we can not provide support on getting Labview to properly work with your current set-up.
Regards,
Danny Funk
Applications Engineer
08-01-2011 09:58 AM
Your documentation should state it uses the 32 bit kernel. In the Linux world you need to distinguish that when you provide the doucmentation as you do with windows 64 bit. Most of the non-drivers can be run by downloading the correct 32 bit compatible libraries. The items I listed are the ones that I downloaded to make it work. Unlike Windows, you can generally run 32 bit programs without problem. The drivers, linking with the kernel causes the issue. My understanding by writing the drivers correctly, the 32 bit drivers can be linked into the kernel.