http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56410



             Bug #: 56410

           Summary: [4.8 Regression] bootstrap with ada on

                    x86_64-w64-mingw32 fails in gnattools, new dependency

                    on gmp.h

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: ada

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: rai...@emrich-ebersheim.de

              Host: x86_64-w64-mingw32

            Target: x86_64-w64-mingw32

             Build: x86_64-w64-mingw32





A commit between revision 194638 and 195218 introduced a new dependency on

gmp.h, which is not found because the required include search path isn't added.



So, if the dependency is by intention, the include search path has to be added.

Otherwise the dependeny has to be removed again.





../../xgcc -B../../ -c -DIN_GCC  -g -W -Wall  \

        -iquote /SCRATCH/tmp.WFOaDArHyR/src/gcc-4.8.0/gcc \

         -iquote . -iquote .. -iquote ../.. -iquote

/SCRATCH/tmp.WFOaDArHyR/src/gcc-4.8.0/gcc/ada -iquote

/SCRATCH/tmp.WFOaDArHyR/src/gcc-4.8.0/gcc

-I/SCRATCH/tmp.WFOaDArHyR/src/gcc-4.8.0/gcc/../include  \

        ../rts/targext.c -o targext.o 

In file included from ../rts/targext.c:43:0:

D:/msys/SCRATCH/tmp.WFOaDArHyR/src/gcc-4.8.0/gcc/system.h:641:17: fatal error:

gmp.h: No such file or directory

 #include <gmp.h>

                 ^

compilation terminated.

make[1]: *** [targext.o] Error 1

make[1]: *** Waiting for unfinished jobs....

make[1]: Leaving directory

`/SCRATCH/tmp.WFOaDArHyR/gcc-4.8.0/gcc-4.8.0/gcc/ada/tools'

make: *** [gnattools-native] Error 2

Reply via email to