Bruno Haible <[EMAIL PROTECTED]> writes:

> Hi Simon,
>
> I got an error message from the 'ar' command while using a lib_LIBADD
> augmentation. 'ar' doesn't like -L options. (You can observe this only
> when not using libtool to build the library.) The fix is to use lib_LDFLAGS
> instead. This is also precisely what's documented in the automake manual.
>
> Objections?

I recall having several problems in getting the proper libgcrypt flags
to be used when I added that stuff, but I don't recall what led me to
use that particular solution.  Please install the patch, if I run into
any problem later on, I'll report it then.

/Simon

> 2006-09-05  Bruno Haible  <[EMAIL PROTECTED]>
>
>       * modules/gc (Makefile.am): Augment lib_LDFLAGS, not lib_LIBADD.
>       * modules/iconvme (Makefile.am): Likewise. Also handle the case of
>       not using libtool correctly.
>
> diff -r -c3 gnulib-20060831/modules/gc gnulib-20060831-modified/modules/gc
> *** gnulib-20060831/modules/gc        2006-08-22 20:50:37.000000000 +0200
> --- gnulib-20060831-modified/modules/gc       2006-09-06 02:49:18.000000000 
> +0200
> ***************
> *** 16,24 ****
>   Makefile.am:
>   EXTRA_DIST += gc.h
>   if GL_COND_LIBTOOL
> ! lib_LIBADD += $(LTLIBGCRYPT)
>   else
> ! lib_LIBADD += $(LIBGCRYPT)
>   endif
>   
>   Include:
> --- 16,24 ----
>   Makefile.am:
>   EXTRA_DIST += gc.h
>   if GL_COND_LIBTOOL
> ! lib_LDFLAGS += $(LTLIBGCRYPT)
>   else
> ! lib_LDFLAGS += $(LIBGCRYPT)
>   endif
>   
>   Include:
> diff -r -c3 gnulib-20060831/modules/iconvme 
> gnulib-20060831-modified/modules/iconvme
> *** gnulib-20060831/modules/iconvme   2005-02-24 00:32:59.000000000 +0100
> --- gnulib-20060831-modified/modules/iconvme  2006-09-06 02:49:58.000000000 
> +0200
> ***************
> *** 15,21 ****
>   
>   Makefile.am:
>   lib_SOURCES += iconvme.h iconvme.c
> ! lib_LIBADD += $(LTLIBICONV)
>   
>   Include:
>   "iconvme.h"
> --- 15,25 ----
>   
>   Makefile.am:
>   lib_SOURCES += iconvme.h iconvme.c
> ! if GL_COND_LIBTOOL
> ! lib_LDFLAGS += $(LTLIBICONV)
> ! else
> ! lib_LDFLAGS += $(LIBICONV)
> ! endif
>   
>   Include:
>   "iconvme.h"


Reply via email to