This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/21247] New: Cross-building gnat-4.0.0 requires native gnat-4.0.0
- From: "corsepiu at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 Apr 2005 10:12:35 -0000
- Subject: [Bug ada/21247] New: Cross-building gnat-4.0.0 requires native gnat-4.0.0
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Bootstrapping a gcc-4.0.0/gnat cross-toolchain on FC3 using the native
FC3-gcc-3.4.3-22.fc3 toolchain fails with:
# ../gcc-4.0.0/configure --target=i386-rtems4.7 --enable-languages=c,ada
--disable-multilib --prefix=/opt/rtems-4.7 --with-gnu-as --with-gnu-ld
--with-newlib --with-system-zlib --disable-nls --enable-version-
specific-runtime-libs --enable-threads=rtems
...
make
...
gnatmake -I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/../adainclude
-I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/ -I.
-I/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada
-u sdefault --GCC="gcc "
gcc -c -I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/../adainclude
-I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/ -I.
-I/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada
sdefault.adb
gnatmake -c -I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/../adainclude
-I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/ -I.
-I/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada
gnatmake --GCC="gcc -O2 -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -gnatpg -gnata"
gcc -c -I./ -I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/../adainclude
-I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/ -I.
-I/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada
-O2 -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-gnatpg -gnata -I-
/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada/gnatmake.adb
gcc -c -I./ -I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/../adainclude
-I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/ -I.
-I/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada
-O2 -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-gnatpg -gnata -I-
/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada/gnatvsn.adb
gcc -c -I./ -I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/../adainclude
-I/usr/lib/gcc/i386-redhat-linux/3.4.3/adalib/ -I.
-I/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada
-O2 -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-gnatpg -gnata -I-
/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada/make.adb
ali.ads:187:22: "Restrictions_Info" is undefined (more references follow)
gnatmake:
"/home/columbo/src/rpms/BUILD/rtems-4.7-i386-rtems4.7-gcc-newlib-gcc4.0.0newlib1.13.0/gcc-4.0.0/gcc/ada/make.adb"
compilation error
make[3]: *** [gnatmake-re] Error 4
Using a native gcc-4.0.0, the same succeeds.
--
Summary: Cross-building gnat-4.0.0 requires native gnat-4.0.0
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Keywords: build
Severity: normal
Priority: P2
Component: ada
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: corsepiu at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org,joel at oarcorp dot
com,laurent at guerby dot net
GCC host triplet: i686-redhat-linux
GCC target triplet: !=host
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21247