[ardour-users] ardour doesn't find libjack.so.0, exits.
markknecht at gmail.com
Mon Oct 25 11:17:56 PDT 2004
On Mon, 25 Oct 2004 11:06:58 -0700 (PDT), Damien DeZurik
<ddezurik at yahoo.com> wrote:
> In regards to this comment:
> > ... Consider why the library ended
> > up in /usr/local vs. /usr. Consider what will happen
> > if you use a
> > differenct, more standard ./configure --prefix=/usr
> > later on.
> Perhaps in different distros/shops/circles the answer
> to this question is different but I will ask anyway;
> isn't /usr/local the best place to put third party,
> post-OS-install software? You know, somewhere common
> to put all that stuff you loaded yourself so it can be
> backed up, and restored easily if, for example, major
> system/OS changes need to occur.
> Please feel free to set me straight on this, but ...
> I feel that I have the jack libs in a good place but
> ardour doesn't want to look there (by default). For
> the record, with both jack and ardour I did not add
> any '--prefix=...' options. I ./configure'd them with
> what ever default prefix's they determined.
> My contention would be that both libjack and ardour
> should be configured and installed so that they exist
> in, and use each others libs from /usr/local. Is this
> crazy talk?
I'm not smart enough to really answer your questions, but I think that
any strategy that leads to multiple versions being installed
potentially runs into issues where you think you are running one
version but you are really running another. I've had this problem. I
update a version and a problem doesn't go away. Turns out I'm still
running the old version with the problems.
As for where to put things, that's really a preference I think you'll
have to decide for yourself. In my mind I want all software to follow
a standard installation. If I install Ardour from a Gentoo ebuild, and
later install it from CVS, I don't want the two conflicting with each
other in any way. I know folks smarter and more adept than I talk
about having multiple versions on their machines and keeping them all
straight. I haven't been so lucky as to actually make that work, so
for me one version only and everything in /usr, but that's just me.
It's no fun spending time thinking I am running one program only to
find I'm running another.
Best of luck with whatever decision you make.
More information about the Ardour-Users