automake
[Top][All Lists]
Advanced

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

Re: new depcomp causes trouble w/fileutils


From: Raja R Harinath
Subject: Re: new depcomp causes trouble w/fileutils
Date: 11 Jan 2001 12:29:10 -0600
User-agent: Gnus/5.090001 (Oort Gnus v0.01) Emacs/21.0.93

Jim Meyering <address@hidden> writes:
> I use the gcc snapshot of the day (checked out 2001-01-11.04h59 UTC)
> and tried putting your latest depcomp into fileutils.  It worked fine
> for builds in a directory that was already configured (stale depmode?),

Either that or 'config.cache' -- the dependency mode is determined at
'configure' time and cached.

> but when I ran `make distcheck', it ended up running in gcc3 mode and
> failed because it put preprocessor output in the .o file.
> 
> The symptom was that linking failed because the .o file wasn't valid.
> 
> Here's s tiny test case that tries to demonstrate what happened:
> 
>   $ cat k.c
>   int foo () {}
>   $ DEPENDENCIES_OUTPUT=1 gcc -c -o k.o k.c -M -MT k.o -MF k.Po
>   $ cat k.o
>   # 1 "k.c"
>   int foo () {}
> 
> I'm using automake-1.4b.
> 
> | 2001-01-10  Tom Tromey  <address@hidden>
> |
> |         * depcomp: Handle gcc 3.
 
I think this is a GCC bug, not a problem with 'automake'.  For some
reason, it is treating the -c as a -E.

- Hari
-- 
Raja R Harinath ------------------------------ address@hidden
"When all else fails, read the instructions."      -- Cahn's Axiom
"Our policy is, when in doubt, do the right thing."   -- Roy L Ash



reply via email to

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