configure: Use $LIB<x> for linking a program, not $LTLIB<x>.
authorBen Pfaff <blp@cs.stanford.edu>
Thu, 12 May 2011 02:31:22 +0000 (19:31 -0700)
committerBen Pfaff <blp@cs.stanford.edu>
Thu, 12 May 2011 02:31:32 +0000 (19:31 -0700)
commitf3dc389d453a81ffd3957662e287c96b3a73c4bb
tree88d67d8caa6517c2b62986471c24fb6e2322824a
parent91629b1685cfb3c0606158257695a6ff6385242f
configure: Use $LIB<x> for linking a program, not $LTLIB<x>.

The gettext manual says:

     `@LIBINTL@' is for use without `libtool', `@LTLIBINTL@' is for
     use with `libtool'

It has similar wording for libiconv.

Since there's lots of libtool-related stuff in the PSPP makefiles, I
assumed that PSPP needed $LTLIB<x>.  But it now appears that this is
only correct for linking a libtool library, not for linking a
program that links against libtool libraries.

On GNU/Linux, both $LIB<x> and $LTLIB<x> expand to the empty string,
so I couldn't tell from experimenting there.

This should fix link failures with Mingw, reported by Harry Thijssen
<pspp@sjpaes.nl>.
configure.ac