This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Problem with nodist_libfoo_a_SOURCES
- To: automake at gnu dot org
- Subject: Problem with nodist_libfoo_a_SOURCES
- From: stenn at whimsy dot udel dot edu
- Date: Thu, 31 Aug 2000 02:43:27 -0400
- Source-Info: From (or Sender) name not authenticated.
I think this problem was fixed before, but the problem has reappeared.
I have a Makefile.am that has a library being conditionally built.
The Makefile.am is basically:
noinst_LIBRARIES = @MAKE_LIBRSAREF@
EXTRA_LIBRARIES = librsaref.a
CLEANFILES = $(EXTRA_LIBRARIES)
# NOTES:
# don't use RSAREF's global.h - we use ours.
nodist_librsaref_a_SOURCES = \
desc.c \
digit.c \
...
BUILT_SOURCES = $(nodist_librsaref_a_SOURCES)
There's a little more to the Makefile.am, but nothing that *should* be
significant.
I've just tried using this with the latest CVS automake. The following
problem has reappeared:
% make
...
Making all in librsaref
make[2]: Entering directory `/backroom/ntp4/A.whimsy/librsaref'
make[2]: *** No rule to make target `librsaref.a.c', needed by `librsaref.a.o'. Stop.
Ideas?
Harlan