Linux Users

cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to load library when using HTTP Client VIs with Red Hat

Does anybody know what libraries the HTTP Client VI's are using?  How about where LabVIEW is looking for them?  I am using LabVIEW 2013.

0 Kudos
Message 1 of 4
(4,450 Views)

libcurlimpl.so.13.0.0

/usr/local/natinst/share/nicurl

Regards,
Robert
0 Kudos
Message 2 of 4
(3,510 Views)

LabVIEW 2013 will actually load libcurlimpl.so, which is symlinked to libcurlimpl.so.X.Y.Z, for whatever version X.Y.Z of NI-cURL that's installed. Since NI-cURL is a shared component, it is possible for it's version to be >= LabVIEW's version.

LabVIEW/NI-cURL 2014 behavior is slightly different: LabVIEW now loads SONAME libcurlimpl.so.13 from the ld.so cache. NI-cURL 14.0 also installs a compatibility layer with the aforementioned symlink for compatibility with LabVIEW 2013 and lower clients.

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

Thanks to the responders.  I made a new disk and tried out HTTP Client VIs.  They worked fine, so there was something wrong with my initial install.  I'll take a look at libcurlimpl.so on my old disk.

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