You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by kf...@collab.net on 2001/08/29 22:25:26 UTC

libtool question

Near the end of `make install', one sometimes sees something like
this:

   Remember to run 'libtool --finish /usr/local/lib'

I don't always see this, just sometimes.  When it does say it, I
sometimes do what it says, and sometimes don't.  Never seems to hurt
either way.  The libtool documentation is pretty vague about what the
command does:

   "Complete the installation of libtool libraries on the system."

Does anyone know, is this important to do?

-Karl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: libtool question

Posted by Graham Hughes <gr...@lynda.com>.
On 30 Aug 2001 11:55:19 -0500, kfogel@collab.net wrote:
> So basically, it won't hurt to run it as suggested, but in most cases,
> *not* running is also fine. (?)

That's certainly been my observation.  I'm sure there's some immensely
stupid Unix out there that requires you to run it every time you replace
the library, and I'm sure the letters A, I, and X are in its name
somewhere, but for the most part it seems pretty harmless.
-- 
Graham Hughes <gr...@lynda.com>
GNUPG fingerprint: 5A6B 3786 6722 6897 7118  00E4 FFE6 3360 D2D7 5CDF


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: libtool question

Posted by kf...@collab.net.
Graham Hughes <gr...@lynda.com> writes:
> It's vague because it has to be; the operation varies from Unix to Unix.
> All it does on most Linux systems is run ldconfig, I think, and all that
> does for this purpose is shuffle symlinks in /usr/local/lib; if you
> never change the major version of the library then you won't need to do
> it, *on that platform*.
> 
> Other Unicies could be considerably more anal about this, and in fact
> might; I understand that shared libraries on AIX are particularly
> irritating.

So basically, it won't hurt to run it as suggested, but in most cases,
*not* running is also fine. (?)

Thanks for the explanation!

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: libtool question

Posted by Graham Hughes <gr...@lynda.com>.
On 29 Aug 2001 17:25:26 -0500, kfogel@collab.net wrote:
> Near the end of `make install', one sometimes sees something like
> this:
> 
>    Remember to run 'libtool --finish /usr/local/lib'
> 
> I don't always see this, just sometimes.  When it does say it, I
> sometimes do what it says, and sometimes don't.  Never seems to hurt
> either way.  The libtool documentation is pretty vague about what the
> command does:
> 
>    "Complete the installation of libtool libraries on the system."
> 
> Does anyone know, is this important to do?

My recollection:

It's vague because it has to be; the operation varies from Unix to Unix.
All it does on most Linux systems is run ldconfig, I think, and all that
does for this purpose is shuffle symlinks in /usr/local/lib; if you
never change the major version of the library then you won't need to do
it, *on that platform*.

Other Unicies could be considerably more anal about this, and in fact
might; I understand that shared libraries on AIX are particularly
irritating.
-- 
Graham Hughes <gr...@lynda.com>
GNUPG fingerprint: 5A6B 3786 6722 6897 7118  00E4 FFE6 3360 D2D7 5CDF


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org