[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AC_LIBOBJ(subdir/file) doesn't work with non-recursive automake

From: Russ Allbery
Subject: Re: AC_LIBOBJ(subdir/file) doesn't work with non-recursive automake
Date: Sun, 23 Apr 2006 00:09:22 -0700
User-agent: Gnus/5.110004 (No Gnus v0.4) XEmacs/21.4.18 (linux)

Ralf Wildenhues <address@hidden> writes:
> * Russ Allbery wrote on Sun, Apr 23, 2006 at 04:05:11AM CEST:

>> AC_LIBOBJ([util/snprintf])

>> required file `./util/snprintf.c' not found

> I think it wasn't intended that AC_LIBOBJ ever be called with something
> other than a plain name (i.e., no directory components).  Not totally
> sure here, though.

With this patch, everything (Autoconf and Automake both) seems to work
fine, although of course without AC_CONFIG_LIBOBJ_DIR working, the
Autoconf macros that call AC_LIBOBJ internally don't do the right thing.

>> An even better solution would be for Automake to pay attention to
>> AC_CONFIG_LIBOBJ_DIR and look for AC_LIBOBJ files there.

> This is already fixed in CVS Automake.  It needs CVS Autoconf though.
> And the LIBOBJDIR feature is somewhat, erm, controversial.  Oh well.

I hope this does end up being supported, since it's the only way that I
see to make non-recursive builds work nicely with AC_LIBOBJ.

Russ Allbery (address@hidden)             <>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]