This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: problem with incremental build with Ada
- From: Laurent GUERBY <laurent at guerby dot net>
- To: Arnaud Charlet <charlet at adacore dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 07 Apr 2009 16:08:18 +0200
- Subject: Re: problem with incremental build with Ada
- References: <20090407132518.GA96099@adacore.com>
- Reply-to: laurent at guerby dot net
It's a procedural mistake on my side: I commited the wrong
iteration of the libada/Makefile.in patch, it is missing the pair of "rm
-rf". I checked and the version on 4.4 doesn't have the issue.
I've commited the right version of libada/Makefile.in
as revision 145673, it should fix incremental build, sorry for the mess.
Laurent
On Tue, 2009-04-07 at 15:25 +0200, Arnaud Charlet wrote:
> Laurent,
>
> I keep getting the following error when doing an incremental build (the first
> time from scratch it works, and then it always fails):
>
> ln -s ../.././gcc/ada/rts adainclude
> ln -s ../.././gcc/ada/rts adalib
> ln: creating symbolic link `adalib/rts' to `../.././gcc/ada/rts': File exists
> make[2]: *** [gnatlib-shared] Error 1
> make[2]: Leaving directory `/saumur.a/users/charlet/fsf/obj/x86_64-unknown-linux-gnu/libada'
> make[1]: *** [all-target-libada] Error 2
> make[1]: Leaving directory `/saumur.a/users/charlet/fsf/obj'
> make: *** [all] Error 2
>
> This seems to be related to some of the changes you made to support
> multilibs. Can you please advise on how to fix this?
>
> Is anyone else seeing these errors?
>
> Thanks in advance.
>
> Arno
>