On Sat, 16 Jun 2018 08:53:59 +0200, Ralf Mardorf wrote:
On Sat, 16 Jun 2018 05:45:12 +0000, Benny Alexandar
wrote:
I had faced some issues with zita installation.
Zita what?
Seemingly you are talking about zita-ajbridge and zita-resampler.
While installing zita-a2j/j2a by default it
installed
under /usr/local/lib64 folder. I need to export this path.
Strange, it should be a path to bin, not to lib.
While running zita-a2j it throwed an error saying
couldn't find
libzita-resampler.so.1 and when checked it is named as
"libzita-resampler.so.1.6.0" I need to create a soft link to this lib
as "libzita-resampler.so.1"
There should be no need to create a link.
Oops, the Arch Linux PKGBUILDs indeed include a few link and path
fixes.
Indeed, the right path here
is lib. There already should be the needed links in either /usr/local
or /usr.
libzita-resampler.so -> libzita-resampler.so.1.6.0
libzita-resampler.so.1 -> libzita-resampler.so.1.6.0
libzita-resampler.so.1.6.0
Did you run
sudo ldconfig
?
Is this thr right way to install zita or an I
missing something.
You missed to provide what you actually did.
To avoid a local path you could build with
PREFIX=/usr
To "configure dynamic linker run-time bindings" you need to run
sudo ldconfig
after installing a library.
Btw. your PATH variable should include /usr/local/bin.
FWIW on Ubuntu you could run
sudo checkinstall
instead of
sudo makeinstall
When installing a package (e.g. build with checkinstall), there's no
need to run ldconfig.