james morris wrote: > On 26/12/2009, "Paul Davis" <p...@linuxaudiosystems.com> wrote: > >> On Sat, Dec 26, 2009 at 7:40 AM, james morris <ja...@jwm-art.net> wrote: >> >>> I've tried all sorts of variations of passing /usr/local/lib64 to scons, >>> but it always fails. >>> >>> ie: >>> LIBS=/usr/local/lib64 scons >>> JACKLIBS=/usr/local/lib64 scons >>> JACK_LIBS=/usr/local/lib64 scons >>> etc etc etc >> you seem to be unaware that scons deliberately ignores everything in >> your environment. >> >>> pkg-config does work: >> then use it from within scons. >> > > >>> I've tried all sorts of variations of passing /usr/local/lib64 to scons, >>> but it always fails. >>> >>> ie: >>> LIBS=/usr/local/lib64 scons >>> JACKLIBS=/usr/local/lib64 scons >>> JACK_LIBS=/usr/local/lib64 scons >>> etc etc etc >> you seem to be unaware that scons deliberately ignores everything in >> your environment. >> >>> pkg-config does work: >> then use it from within scons. >> > > I'm asking as a potential user of jackmix for a quick fix to get jackmix > to build when jack is installed in /usr/local/lib64. If anyone has built > jackmix with jack installed in this location could you please let me > know how you did it, thanks. > > james.
I had a similar problem at runtime: spinymouse-s...@64studio:/usr/local/lib64$ jconvolver --help jconvolver: error while loading shared libraries: libzita-convolver.so.2: cannot open shared object file: No such file or directory spinymouse-s...@64studio:/usr/local/lib64$ sudo ln -s /usr/local/lib64/libzita-convolver.so.2.0.0 /usr/lib/libzita-convolver.so.2 spinymouse-s...@64studio:/usr/local/lib64$ jconvolver --help On command line: Unknown option '--'. Use '-h' to see all options. Btw.: spinymouse-s...@64studio:/usr/local/lib64$ ls -l /usr/local/lib64/libzita-convolver.so* lrwxrwxrwx 1 root root 26 2009-12-23 17:04 /usr/local/lib64/libzita-convolver.so -> libzita-convolver.so.2.0.0 -rwxr-xr-x 1 root root 23968 2009-12-23 17:04 /usr/local/lib64/libzita-convolver.so.2.0.0 spinymouse-s...@64studio:/usr/local/lib64$ ls -l /usr/local | grep lib drwxr-xr-x 14 root root 12288 2009-12-27 07:51 lib drwxr-xr-x 2 root root 4096 2009-12-27 07:39 lib64 spinymouse-s...@64studio:/usr/local/lib64$ ls -l /usr | grep lib drwxr-xr-x 214 root root 126976 2009-12-27 07:51 lib drwxr-xr-x 34 root root 36864 2009-12-13 12:19 lib32 lrwxrwxrwx 1 root root 3 2009-04-21 15:23 lib64 -> lib Okay, in my case it would be possible to run ./configure --prefix=/usr, but I wished to have everything in /usr/local, that means the libs in /usr/local/lib. The link has to be outside /local. Jconvolver is in /local. Jc_Gui now is fine :). Ciao, Ralf _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev