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,390 Views)

Do you need help?

 

Vinicius

 
0 Kudos
Message 12 of 16
(3,384 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,319 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,022 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
(2,821 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
(2,727 Views)