------- Comment #6 from amylaar at gcc dot gnu dot org  2010-01-21 00:53 -------
The configuration test can be replaced with some configure / makefile
hackery, but this doesn't help:
he compilation of libstdc++-v3 also depends on the header file:

/bin/sh ../libtool --tag CXX   --mode=compile
/user/inria/fsf/bld-gcc-cxx13/./gcc/xgcc -shared-libgcc
-B/user/inria/fsf/bld-gcc-cxx13/./gcc -nostdinc++
-L/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/src
-L/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/src/.libs
-B/user/inria/cxx/i686-pc-linux-gnu/bin/
-B/user/inria/cxx/i686-pc-linux-gnu/lib/ -isystem
/user/inria/cxx/i686-pc-linux-gnu/include -isystem
/user/inria/cxx/i686-pc-linux-gnu/sys-include    
-I/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu
-I/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/include
-I/user/inria/fsf/gcc/libstdc++-v3/libsupc++  -fno-implicit-templates -Wall
-Wextra -Wwrite-strings -Wcast-qual  -fdiagnostics-show-location=once 
-ffunction-sections -fdata-sections  -g -O2 -D_GNU_SOURCE -fopenmp
-D_GLIBCXX_PARALLEL
-I/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/../libgomp -c
../../../../gcc/libstdc++-v3/src/parallel_list.cc
libtool: compile:  /user/inria/fsf/bld-gcc-cxx13/./gcc/xgcc -shared-libgcc
-B/user/inria/fsf/bld-gcc-cxx13/./gcc -nostdinc++
-L/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/src
-L/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/src/.libs
-B/user/inria/cxx/i686-pc-linux-gnu/bin/
-B/user/inria/cxx/i686-pc-linux-gnu/lib/ -isystem
/user/inria/cxx/i686-pc-linux-gnu/include -isystem
/user/inria/cxx/i686-pc-linux-gnu/sys-include
-I/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu
-I/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/include
-I/user/inria/fsf/gcc/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall
-Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once
-ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -fopenmp
-D_GLIBCXX_PARALLEL
-I/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/../libgomp -c
../../../../gcc/libstdc++-v3/src/parallel_list.cc  -fPIC -DPIC -o
.libs/parallel_list.o
In file included from
/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/include/parallel/algobase.h:40:0,
                 from
/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/include/bits/stl_algobase.h:1155,
                 from
/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/include/list:61,
                 from ../../../../gcc/libstdc++-v3/src/list.cc:51,
                 from ../../../../gcc/libstdc++-v3/src/parallel_list.cc:25:
/user/inria/fsf/bld-gcc-cxx13/i686-pc-linux-gnu/libstdc++-v3/include/parallel/base.h:37:17:
fatal error: omp.h: No such file or directory


-- 


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

Reply via email to