bug-make
[Top][All Lists]
Advanced

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

Re: Probable Spam: make 3.81 cannot build gcc 4.x.y


From: Paul D. Smith
Subject: Re: Probable Spam: make 3.81 cannot build gcc 4.x.y
Date: Mon, 3 Apr 2006 12:02:00 -0400

%% Regarding Probable Spam:  make 3.81 cannot build gcc 4.x.y;

  t> After update GNU make from 3.80 up to 3.81 i cannot build gcc 4.0.2,
  t> 4.0.3 and 4.1.0 whith same error:

  t> rm -f ./libgcov.a
  t> ar  rc ./libgcov.a libgcc/./_gcov.o libgcc/./_gcov_merge_add.o 
libgcc/./_gcov_merge_single.o libgcc/./_gcov_merge_delta.o 
libgcc/./_gcov_fork.o libgcc/./_gcov_execl.o libgcc/./_gcov_execlp.o 
libgcc/./_gcov_execle.o libgcc/./_gcov_execv.o libgcc/./_gcov_execvp.o 
libgcc/./_gcov_execve.o
  t> ranlib ./libgcov.a
  t> make[2]: Leaving directory `/export/home/devel/build/gcc-4.0.3/objdir/gcc'
  t> echo timestamp > stmp-multilib
  t> make[1]: Leaving directory `/export/home/devel/build/gcc-4.0.3/objdir/gcc'
  t> /bin/bash: -c: line 5: syntax error: unexpected end of file
  t> make: *** [multilib.out] Error 2

I pulled down the gcc-core tarball for 4.1.0 and couldn't reproduce this
problem.

In my build I see the libgcov.a library get built, but then noplace
during the build does it ever do anything with a "stmp-multilib" file.
That file must be part of one of the additional parts of GCC.  I
consider it very likely that this portion wasn't updated to reflect the
changes in make 3.81, but the only way to know for sure is if someone
can tell us in which part of GCC the "multilib" is built so we can look
at it.

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <address@hidden>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.paulandlesley.org
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist




reply via email to

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