Hi Reuben, On 30 Jan 2013, at 21:14, Reuben Thomas <r...@sc3d.org> wrote:
> In gnulib.pdf, I can't find any mention of the fact that the library is (no > longer?) called libgnu.a, but lib$package.a (if you use bootstrap), and when > I run ./bootstrap I don't get any message about adding it to relevant *LDADD > variables. Am I missing something? Are you using the bootstrap script from gnulib (which I didn't check), or my rewrite from Libtool, Zile, luaposix et el? There is nothing in the code for gnulib-tool that would change the default name of the gnulib library from libgnu.a, short of passing --lib=lib$package to it at invocation time. Similarly there is no code in bootstrap rewrite to override the default setting of --lib, save setting gnulib_name=lib$package in bootstrap.conf. Bootstrap rewrite is extremely configurable, so maybe you are overwriting setting gnulib_name somehow from bootstrap.conf? Quickly testing latest gnulib-tool, it already shows a reminder to set _LDADD or _LDFLAGS appropriately. It seems your environment is not working properly. HTH, -- Gary V. Vaughan (gary AT gnu DOT org)