Topic: Shared libraries
I have been using Pianoteq for a few years on Linux and am now considering moving to FreeBSD [Unix]. FreeBSD has a Linux Compatibility mode. I have installed the Pianoteq [7] files on my FreeBSD system and when I try to run the executable Pianoteq 7 STAGE I receive, as expected, the message "error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory". (This is long before I am asked to activate the copy of Pianoteq on this machine.)
As directed by the FreeBSD handbook, I have copied Pianoteq's shared libraries to the Linux Compatibility directory, but the handbook says I should also set up symbolic links to these libraries. The Linux 'ldd' command shows the links having the exact same name as the original shared libraries, e.g. libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2. I have tried placing the links in the same directory (Pianoteq 7 STAGE/x86-64bit/) as the executable Pianoteq file but I still receive the above error message.
Can anyone please tell me in which directory these links, e.g. libasound.so.2 on the left of the above '=>', should be placed? Or is there something else that I am missing?
Any help gratefully received.