Hello Joakim,

* Joakim Tjernlund wrote on Wed, Dec 16, 2009 at 06:15:53PM CET:
> 
> If I specify a dependency lib like this:
>   libucsiif_la_LIBADD = $(top_builddir)/ne/upc_uci_if/libuciif.la
> I get a relink warning:

The warning should be a note.  The note is necessary because users are
otherwise likely surprised that the compiler/linker is run upon 'make
install'.

> But I do like this instead:
>   libucsiif_la_LIBADD = $(DESTDIR)$(libdir)/libuciif.so

That's bogus, and will be wrong when you don't have a preinstalled
library there.

> Also, how do i get rid of the "remember to run `libtool --finish" warning?

You don't, that warning is not bogus.  If you don't run libtool --finish
yourself (when the libraries appear in their final location), it may be
that the installed libraries are not usable before the next reboot (at
which time systems typically run ldconfig).

Cheers,
Ralf


_______________________________________________
http://lists.gnu.org/mailman/listinfo/libtool

Reply via email to