11-22-2022 04:37 AM
Hi,
I downloaded the latest VIPM for Linux, It has Labview runtime engine and VIPM packages.
I successfully installed LabVIEW runtime. When I try to install VIPM, it is showing " can't find library liblvrt.so.13.0 "
liblvrt.so.13.0.0 is installed during Runtime installation and available inside usr/local/lib/LabVIEW-2013 folder.
But VIPM installation expects liblvrt.so.13.0
But in the folder, liblvrt.so.13.0.0 is present.
How to solve this issue?
11-22-2022 05:45 AM - edited 11-22-2022 05:48 AM
Create a symlink in that folder!
Move to the correct directory in a command line shell and enter:
ln -s liblvrt.so.13.0.0 liblvrt.so.13.0
But I'm not sure usr/local/lib/LabVIEW-2013 is by default added to the shared library search path but you will find out very quickly.
11-22-2022 12:57 PM - edited 11-22-2022 12:59 PM
Thanks for your reply.
lvrt is installed in this path: /usr/local/lib/LabVIEW-2013
I created symlink. Now symlink file is created (liblvrt.so.13.0)
But When I run sudo ./vipm, same error is showing.
Is the installation path correct?
11-22-2022 01:11 PM
Thanks for your reply
The Labview runtime is installed in the path: /usr/local/lib/LabVIEW-2013
I created symlink also
When I run VIPM through this command sudo ./vipm, I am getting the same error.
Is the error related to the installation path?
11-22-2022 03:24 PM
yes, only paths listed in the LD_LIBRARY_PATH will be searched for shared libraries. Normally the libraries installed in the private LabVIEW folder are meant for use by LabVIEW itself.
Since you are using LabVIEW 2013 on Ubuntu you are in reality using an unsupported combination. Ubuntu installation is only really supported since LabVIEW 2020 or so. You can get earlier versions installed on Ubuntu but it is not a point and click experience but you need to understand a bit about your Ubuntu installation that goes quite a bit beyond the nice desktop.
You need to find out what paths are actually searched by the shared library loader on your system. Showing what LD_LIBRARY_PATH contains is the first step. Once you know the directories that are searched you can create in one of them the symlink to point to the real library in the LabVIEW installation folder.