On Mon, 3 Jul 2006, Albert Chin wrote:

On Mon, Jul 03, 2006 at 02:20:45PM -0500, Bob Friesenhahn wrote:
Autoconf can not depend on libtool, so Autoconf should not provide
such a macro, but it certainly makes sense for libtool to provide a
LT_CHECK_LIB as you describe.

I disagree. Users shouldn't have to go through any more effort to use
libtool. Libtool should replace things like AC_CHECK_LIB,
AC_TRY_COMPILE, etc. with invocations to use ./libtool rather than
$CC, $CXX, etc.

In this case, users would be doing less work. With the current scheme, portable software needs to know about all of the library dependencies in order for AC_CHECK_LIB to work at all. This can be a lot of work and is a common point of failure. The current workaround is to use a -config script to obtain library dependency info.

Unfortunately, various OS distributions have made a habit of deleting the .la files so a LT_CHECK_LIB would not be as helpful as it might appear.

Bob
======================================
Bob Friesenhahn
[EMAIL PROTECTED], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


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

Reply via email to