ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Linux Shared Library

In order to create a LabVIEW application on linux without an X display, I complied the LabVIEW VI using the Linux Shared Library. I did this by right clicking on Build Specification and selecting New >> Shared Library, and in the Advanced section, checking the box labeled Use embedded version of run-time engine. At the end of the build process, a message came up informing that the build was unsuccessful, with the following message:

    "Error 1 occurred at System Exec: /usr/local/lib/liblbrdark.so8.5: could not read symbols: File in wrong format

     collect2: ID returned 1 exit status

 

     Possible reason(s):

 

     LabVIEW: An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @

 

     NI-488: Command requires GPIB Controller to be Controller-In-Charge."

 

I'm using version 8.5 on CentOS. I had no problem building it as an application in the normal fashion, so am confused about what the problem is.

0 Kudos
Message 1 of 2
(2,380 Views)

Hi Julian!

 

If you haven't looked through this documentation, this might help solve your issue.  If it doesn't let us know and we can certainly take the next steps to getting this figured out for you!

 

Running a LabVIEW application on Linux without an X Display

http://digital.ni.com/public.nsf/allkb/5D6EC36DCF43343786257449006919E6?OpenDocument

0 Kudos
Message 2 of 2
(2,362 Views)