fatal error: config.h: No such file or directory

Bruce Korb bkorb@gnu.org
Sun Dec 21 02:38:00 GMT 2014


after 2 hours and 10 minutes:

> /bin/sh ./libtool --tag=CXX   --mode=compile /u/gnu/proj/gcc-svn-bld/host-x86_64-unknown-linux-gnu/gcc/xg++ -B/u/gnu/proj/gcc-svn-bld/host-x86_64-unknown-linux-gnu/gcc/ -nostdinc++ `if test -f /u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/scripts/testsuite_flags; then /bin/sh /u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/src -L/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/u/gnu/proj/gcc-svn-inst/x86_64-unknown-linux-gnu/bin/ -B/u/gnu/proj/gcc-svn-inst/x86_64-unknown-linux-gnu/lib/ -isystem /u/gnu/proj/gcc-svn-inst/x86_64-unknown-linux-gnu/include
 -isystem /u/gnu/proj/gcc-svn-inst/x86_64-unknown-linux-gnu/sys-include    -DHAVE_CONFIG_H -I. -I../.././libcc1  -I ../.././libcc1/../include -I ../.././libcc1/../libgcc -I ../host-x86_64-unknown-linux-gnu/gcc -I../.././libcc1/../gcc -I ../.././libcc1/../gcc/c -I ../.././libcc1/../gcc/c-family -I ../.././libcc1/../libcpp/include   -W -Wall  -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT findcomp.lo -MD -MP -MF .deps/findcomp.Tpo -c -o findcomp.lo ../.././libcc1/findcomp.cc
> libtool: compile:  /u/gnu/proj/gcc-svn-bld/host-x86_64-unknown-linux-gnu/gcc/xg++ -B/u/gnu/proj/gcc-svn-bld/host-x86_64-unknown-linux-gnu/gcc/ -nostdinc++ -nostdinc++ -I/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu -I/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/include -I/u/gnu/proj/gcc-svn-bld/libstdc++-v3/libsupc++ -I/u/gnu/proj/gcc-svn-bld/libstdc++-v3/include/backward -I/u/gnu/proj/gcc-svn-bld/libstdc++-v3/testsuite/util -L/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/src -L/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/u/gnu/proj/gcc-svn-bld/x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -B/u/gnu/proj/gcc-svn-inst/x86_64-unknown-linux-gnu/bin/ -B/u/gnu/proj/gcc-svn-inst/x86_64-unknown-linux-gnu/lib/ -isystem /u/
gnu/proj/gcc-svn-inst/x86_64-unknown-linux-gnu/include -isystem /u/gnu/proj/gcc-svn-inst/x86_64-unknown-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I../.././libcc1 -I ../.././libcc1/../include -I ../.././libcc1/../libgcc -I ../host-x86_64-unknown-linux-gnu/gcc -I../.././libcc1/../gcc -I ../.././libcc1/../gcc/c -I ../.././libcc1/../gcc/c-family -I ../.././libcc1/../libcpp/include -W -Wall -fvisibility=hidden -g -O2 -D_GNU_SOURCE -MT findcomp.lo -MD -MP -MF .deps/findcomp.Tpo -c ../.././libcc1/findcomp.cc  -fPIC -DPIC -o .libs/findcomp.o
> ../.././libcc1/findcomp.cc:20:20: fatal error: config.h: No such file or directory
> compilation terminated.
> make[3]: *** [findcomp.lo] Error 1
> make[3]: Leaving directory `/u/gnu/proj/gcc-svn-bld/host-x86_64-unknown-linux-gnu/libcc1'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/u/gnu/proj/gcc-svn-bld/host-x86_64-unknown-linux-gnu/libcc1'
> make[1]: *** [all-libcc1] Error 2
> make[1]: Leaving directory `/u/gnu/proj/gcc-svn-bld'
> make: *** [all] Error 2

The config:

 > ./configure --enable-languages=c,c++ --disable-multilib --prefix=/u/gnu/proj/gcc-svn-inst 'CFLAGS=-g -Wall'

(I must disable multilib or it chokes and dies very early.)

Shouldn't the configure step have made config.h?



More information about the Gcc mailing list