From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Linux Users

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-VISA on 64-bit Linux

Try yum install libstdc++.i686

0 Kudos
Message 11 of 16
(3,907 Views)

Do you need help?

 

Vinicius

 
0 Kudos
Message 12 of 16
(3,901 Views)

Their kernel blob is 32bit - won't work on 64bit.

In essence: no chance.

 

NI obviously is too poor to afford a Linux kernel hacker for several month to write proper IIO drivers.

 

Linux Embedded / Kernel Hacker / BSP / Driver development / Systems engineering
0 Kudos
Message 13 of 16
(3,836 Views)

Hi,

 

Did you manage to fix it?

I am installing NI-VISA-17.0 on centos 6 and getting the similar error

 

Pre Installation ..............................................................................
error: Failed dependencies:
    libstdc++.so.6 is needed by ni-pal-17.0.0.49152-0+f0.i386
    libstdc++.so.6 is needed by ni-orb-nikalmod-17.0.0.49152-0+f0.x86_64
    avahi is needed by nisyscfgi-17.0.0-f0.x86_64
Error installing NI-VISA for Linux 17.0.0f1.

 

I checked glibc-devel it's already there.

Can you please help me how you fixed this issue?

Thanks

 

Regards,

Babar

0 Kudos
Message 14 of 16
(3,539 Views)

@masbab wrote:

Hi,

 

Did you manage to fix it?

I am installing NI-VISA-17.0 on centos 6 and getting the similar error

 

Pre Installation ..............................................................................
error: Failed dependencies:
    libstdc++.so.6 is needed by ni-pal-17.0.0.49152-0+f0.i386
    libstdc++.so.6 is needed by ni-orb-nikalmod-17.0.0.49152-0+f0.x86_64
    avahi is needed by nisyscfgi-17.0.0-f0.x86_64
Error installing NI-VISA for Linux 17.0.0f1.

 

I checked glibc-devel it's already there.

Can you please help me how you fixed this issue?

Thanks



Did you try yum install libstdc++.i686?  That should get the 32-bit libstdc++ needed by ni-pal-17.0.0.49152-0+f0.i386.  From the output it looks like you might also need to install 64-bit libstdc++ and avahi.

 

If you can, though, I'd use the 2018 drivers.  They are a clean break and do not coexist with pre-2018 NI drivers.  If you do not need any older drivers, though, the new way is much easier to install and manage.

0 Kudos
Message 15 of 16
(3,338 Views)

I have the same problem on Centos 7 as well. It is not solved by

 

sudo yum -y install glibc.i686

 

The 64-bit version is located in /usr/lib64/libstdc++.so.6

 

Does anyone know how to resolve this issue?

0 Kudos
Message 16 of 16
(3,244 Views)