## Note it is on purpose we wrote `if %AMDEP%', since:
##
## - if deps are turned off, %AMDEP% is mapped onto FALSE, and therefore
## the `if FALSE' chunk is removed (automake-time conditionals).
##
## - if deps are on, %AMDEP% is mapped onto AMDEP, and therefore
## the `if FALSE' chunk is p
> "Robert" == Robert Boehne <[EMAIL PROTECTED]> writes:
Robert> The latest CVS Automake works fine for
Robert> --enable-dependency-tracking, but when
Robert> --disable-dependency-tracking is specified it's still choking.
Robert> .cxx.o:
Robert> source='$<' object='$@' libtool=no
Rob
Tom Tromey wrote:
>
> > "Robert" == Robert Boehne <[EMAIL PROTECTED]> writes:
>
> Robert> 2001-04-25 Robert Boehne <[EMAIL PROTECTED]>
> Robert> * configure.in: Add _am_dep_true='@AMDEP_TRUE@' and AC_SUBST it.
> Robert> * automake.in: (handle_dependencies) Replace @AMDEP_TRU
Tom Tromey wrote:
>
> > "Robert" == Robert Boehne <[EMAIL PROTECTED]> writes:
>
> Robert> 2001-04-25 Robert Boehne <[EMAIL PROTECTED]>
> Robert> * configure.in: Add _am_dep_true='@AMDEP_TRUE@' and AC_SUBST it.
> Robert> * automake.in: (handle_dependencies) Replace @AMDEP_TRU
> "Robert" == Robert Boehne <[EMAIL PROTECTED]> writes:
Robert> 2001-04-25 Robert Boehne <[EMAIL PROTECTED]>
Robert> * configure.in: Add _am_dep_true='@AMDEP_TRUE@' and AC_SUBST it.
Robert> * automake.in: (handle_dependencies) Replace @AMDEP_TRUE@ in
Robert> $output_r
Problem:
Makefile.in's created with --include-deps do not allow configure
to turn off dependency tracking. If --disable-dependency-tracking
is specified to configure, the rules for object files are invalid,
causing make to exit without building anything. Also, if a compiler
that does not suppo
Title: RE: PATCH: Fix dependency tracking
Automakers:
I posted the patch to demonstrate the problem rather than
get the exact changes I made incorporated into Automake
(hence no ChangeLog entry). The one thing I'm particularly
suspicious of is how to get automake.in's i
# Guess values for system-dependent variables and create Makefiles.
-# Generated automatically using autoconf version 2.13
-# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
+# Generated by Autoconf 2.49f.
Automake uses stock 2.13.
On Apr 23, 2001, Robert Boehne <[EMAIL PROTECTED]> wrote:
> Here is a patch that fixes the problems I've been winging about.
> Part of the problem appears to be that @AMDEP_TRUE@ is
> AC_SUBST'd when automake is generated from automake.in,
> so I add a dummy variable and set it to '@AMDEP_TRUE@'
Here is a patch that fixes the problems I've been winging about.
Part of the problem appears to be that @AMDEP_TRUE@ is
AC_SUBST'd when automake is generated from automake.in,
so I add a dummy variable and set it to '@AMDEP_TRUE@'
and subst that into automake.in.
Thanks,
Robert
--
Robert Boeh
10 matches
Mail list logo