[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Suggestion

From: Rob Wyrick
Subject: Re: Suggestion
Date: Fri, 12 Mar 2004 18:14:50 -0700
User-agent: Mozilla Thunderbird 0.5 (X11/20040309)

Libtool doesn't use DESTDIR.... The makefiles (autoconf/automake) use DESTDIR.
When the *.la files are built, libtool puts a line like
in it. Then, when you try to install via 'make install' which, in turn call libtool --mode=install libtool will refuse to install into any directory EXCEPT what was specified in the .la file. It breaks, therefore, if you try to use DESTDIR= or prefix= arguments to the 'make install'


Bob Friesenhahn wrote:

On Fri, 12 Mar 2004, Robert Wyrick wrote:

I'm developing a package manager that aids users in installing
sofware (from source) into their home directories.  Packages
are managed in a way VERY MUCH like GNU stow.  The significant
feature of stow (and my package manager) is that there is a
distinction between runtime directories and install directories.

I've noticed that some packages that utilize libtool have
problems with this because libtool has checks that make it
refuse to install libraries into a directory that doesn't
start with the location it was informed of at "configure"
time.  libtool has no concept of separate runtime/install
time directories.

Libtool uses the DESTDIR environment variable to support this.

Bob Friesenhahn

reply via email to

[Prev in Thread] Current Thread [Next in Thread]