[Bug fortran/54725] cross gfortran always searches host paths (e.g. /usr/include)

vapier at gentoo dot org gcc-bugzilla@gcc.gnu.org
Thu Sep 27 15:11:00 GMT 2012


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

Mike Frysinger <vapier at gentoo dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |

--- Comment #3 from Mike Frysinger <vapier at gentoo dot org> 2012-09-27 15:11:41 UTC ---
yeah, as Kacper said, cross compilers should not be searching native paths. 
the gcc and g++ frontends are working correctly (they use the sysrooted path)
while the gfortran frontend is broken.

-v output shows:
Target: armv7a-unknown-linux-gnueabi
Configured with:
/var/tmp/portage/cross-armv7a-unknown-linux-gnueabi/gcc-4.6.3/work/gcc-4.6.3/configure
--prefix=/usr
--bindir=/usr/x86_64-pc-linux-gnu/armv7a-unknown-linux-gnueabi/gcc-bin/4.6.3
--includedir=/usr/lib/gcc/armv7a-unknown-linux-gnueabi/4.6.3/include
--datadir=/usr/share/gcc-data/armv7a-unknown-linux-gnueabi/4.6.3
--mandir=/usr/share/gcc-data/armv7a-unknown-linux-gnueabi/4.6.3/man
--infodir=/usr/share/gcc-data/armv7a-unknown-linux-gnueabi/4.6.3/info
--with-gxx-include-dir=/usr/lib/gcc/armv7a-unknown-linux-gnueabi/4.6.3/include/g++-v4
--host=x86_64-pc-linux-gnu --target=armv7a-unknown-linux-gnueabi
--build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point
--without-ppl --without-cloog --enable-lto --enable-nls
--without-included-gettext --with-system-zlib --enable-obsolete
--disable-werror --enable-secureplt --disable-multilib --disable-libmudflap
--disable-libssp --enable-libgomp
--with-python-dir=/share/gcc-data/armv7a-unknown-linux-gnueabi/4.6.3/python
--enable-poison-system-directories --enable-checking=release --disable-libgcj
--with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16
--enable-languages=c,c++,fortran
--with-sysroot=/usr/armv7a-unknown-linux-gnueabi --disable-bootstrap
--enable-__cxa_atexit --enable-clocale=gnu
--with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.6.3 p1.6,
pie-0.5.2'



More information about the Gcc-bugs mailing list