This is the mail archive of the automake@gnu.org mailing list for the automake project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: target with sources in different directory?


On Sun, Jul 29, 2001 at 02:40:54AM -0400, Denes Molnar wrote:

> Hi,
> 
> Is there a way to specify a target (e.g., a library) to be built from
> sources that are in different directories? I need to build a library from
> a large number of objects for which the sources are in various
> subdirectories  (for easiear maintenance).
> 
> I tried a simple example
> 
> lib_LIBRARIES = mylib.a
> mylib_SOURCES = ../a/a.C ../b/b.C 
> 
> but automake gives a message telling this is not supported (I have
> automake 1.4).
> 
> Thanks for any help.

You can use libtool convenience libraries to do this. AFAIK this is the standard
solution. It uses up more diskspace and increases build times though.

See the autobook.

regards
john

-- 
"I'd rather be rudely informed than politely left in the dark."


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]