NI Package Manager (NIPM)

cancel
Showing results for 
Search instead for 
Did you mean: 

Missing NI 488.2 Linux 2020 driver files

Solved!
Go to solution

Software development files needed for C / C++ development are missing from the ni.com RPM repo website.

The readme file at https://download.ni.com/ni-linux-desktop/2020.07/readme/drivers/readme_NI-488_2 states:

"5. For C and C++ support, select and install the following NI-488.2 for Linux
driver packages through your Linux distribution's package manager:
- libni4882-devel"

The libni4882-devel .rpm file is missing!

It is not found among the files at: http://download.ni.com/ni-linux-desktop/2020.07/rpm/ni/el8/

We need the libni4882-devel .rpm file for the C / C++ files that the readme says it should provide:

"------------------------
C/C++ Language Interface
------------------------
ni4882.h - NI-488.2 header file
libni4882.so - Dynamic library
libni4882.a - Object file that allows explicit loading of libni4882.so"

Please place the missing .rpm files on the ni.com RPM repo website so we can do C / C++ software development using the new 2020.07 driver.

0 Kudos
Message 1 of 4
(3,176 Views)

Hi Anziono_Mc,

 

Thanks for reporting this! Our internal teams have been discussing a fix for this in our next release.

 

In the meantime, please use the following workaround and continue working with our technical support team through your case number if we have follow up issues.

 

Please let us know if this works for us (by posting here and through support case). We will try to keep this page updated for other customers to see full workaround details.

Best,

Jesse G

Technical Support Engineering

NI

www.ni.com/support 

 

Message 2 of 4
(3,118 Views)

Hello Jesse and team,

 

The rpm file at http://download.ni.com/ni-linux-desktop/2019.07/rpm/ni/el8/libni4882-devel-19.1.0.49152-0+f0.x86_64....  has the C header file (ni4882.h) and the static library (libni4882.a), but the dynamic library file (libni4882.so) is missing.

 

Per the readme at https://download.ni.com/ni-linux-desktop/2020.07/readme/drivers/readme_NI-488_2, it should have the following files:

 

"

------------------------
C/C++ Language Interface
------------------------
ni4882.h          - NI-488.2 header file
libni4882.so      - Dynamic library
libni4882.a       - Object file that allows explicit loading of libni4882.so

 

Would you please provide an rpm file that includes the dynamic library as well?  

 

Thank you for your help!

0 Kudos
Message 3 of 4
(3,095 Views)
Solution
Accepted by topic author RSM57

Hi Anziano_Mc,

 

These files are still included with the 20.0 downloaded software. This is a known issue that we thought was going to be posted in Q3 download on web page. But looks like Q4 will be where everything syncs quarterly across the board with all Linux Distros.


For example, we should be able to use this command:

sudo yum install ni-488.2

 

which will include the .so file. If needed, uninstall the ni-488.2 driver completely, install the feeds for 2019 and 2020 and then try that command wile also getting dev support. I believe we will have everything we need. Let my colleague Mitchell know if we need anything else.

 

Best,

 

Jesse G.

Technical Support Engineer

NI

0 Kudos
Message 4 of 4
(3,066 Views)