08-31-2020 10:37 AM
I have a LabVIEW application that I have developed and run in the LabVIEW development environment on Linux. I compiled it on linux using the application builder. That all worked great.
The problem is that the runtime is not found despite being installed when I try to run the compiled application. I realize that Ubuntu is not officially supported. I have tried adding symbolic links as suggested in the link below from 2007.
https://forums.ni.com/t5/LabVIEW/Installing-Linux-Runtime/m-p/558739#M262408
The error that I am getting is
"Can't find library libNILVRuntimeManager.so
Make sure this library is installed in your LD_LIBARY_PATH
search path, or in /usr/lib64"
There is also a similar message for liblvrt.so.20.0.
I'm somewhat tied to Ubuntu because of some other software needed for the project. Any suggestions would be much appreciated.
Solved! Go to Solution.
08-31-2020 11:37 AM
You failed to mention your LabVIEW version. What is it?
08-31-2020 11:39 AM
Sorry for leaving that detail out. Its LabVIEW 2020.
08-31-2020 03:15 PM
I fixed the problem and wanted to post the solution. The symbolic link approach in the link in the original post fixed the problem, but the problem was that it was looking for liblvrt.so.20.0. The runtime installs liblvrt.so.20.0.0. I had to create a symbolic link in the /usr/lib64 folder that points /usr/lib64/liblvrt.so.20.0 to liblvrt.so.20.0.0 in the /usr/local/lib64/..... folder.
I hope this helps someone else down the road. Thanks for taking the time to help me out.