This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

file not found when compiling gcc under AIX 5.3


Hi,

I have this problem when compiling gcc-4.2.2 under IBM AIX 5.3:

gmake[3]: Entering directory
`/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3'
Making all in include
gmake[4]: Entering directory
`/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include'
if [ ! -d "./powerpc-ibm-aix5.3.0.0/bits/extc++.h.gch" ]; then \
  mkdir -p ./powerpc-ibm-aix5.3.0.0/bits/extc++.h.gch; \
fi; \
/hpc/work/fernandz/gnuobj/./gcc/xgcc -shared-libgcc
-B/hpc/work/fernandz/gnuobj/./gcc -nostdinc++
-L/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/src
-L/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/src/.lib
s -B/hpc/work/fernandz/gnu/powerpc-ibm-aix5.3.0.0/bin/
-B/hpc/work/fernandz/gnu/powerpc-ibm-aix5.3.0.0/lib/ -isystem
/hpc/work/fernandz/gnu/powerpc-ibm-aix5.3.0.0/include -isystem
/hpc/work/fernandz/gnu/powerpc-ibm-aix5.3.0.0/sys-include -Winvalid-pch
-Wno-deprecated -x c++-header -g -O2
-I/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include/
powerpc-ibm-aix5.3.0.0
-I/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include
-I/hpc/work/fernandz/gnusrc/gcc-4.2.2/libstdc++-v3/libsupc++ -O2 -g
/hpc/work/fernandz/gnusrc/gcc-4.2.2/libstdc++-v3/include/precompiled/ext
c++.h -o powerpc-ibm-aix5.3.0.0/bits/extc++.h.gch/O2g.gch
In file included from
/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include/ex
t/pb_ds/detail/standard_policies.hpp:51,
                 from
/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include/ex
t/pb_ds/assoc_container.hpp:52,
                 from
/hpc/work/fernandz/gnusrc/gcc-4.2.2/libstdc++-v3/include/precompiled/ext
c++.h:59:
/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include/ex
t/pb_ds/hash_policy.hpp:293:81: error:
ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
No such file or directory
In file included from
/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include/ex
t/pb_ds/detail/rb_tree_map_/rb_tree_.hpp:54,
                 from
/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include/ex
t/pb_ds/detail/container_base_dispatch.hpp:61,
                 from
/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include/ex
t/pb_ds/assoc_container.hpp:53,
                 from
/hpc/work/fernandz/gnusrc/gcc-4.2.2/libstdc++-v3/include/precompiled/ext
c++.h:59:
/hpc/work/fernandz/gnuobj/powerpc-ibm-aix5.3.0.0/libstdc++-v3/include/ex
t/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:473:81: error:
ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
No such file or directory
gmake[4]: *** [powerpc-ibm-aix5.3.0.0/bits/extc++.h.gch/O2g.gch] Error 1


The file constructors_destructor_fn_imps.hpp definitely exists, but is
not found. Isn't the problem a path problem? It looks in a relative
ext/pb_ds/detail/bin_search_tree_/ path...

Note I do NOT compile in the same directory than the source. My
configure is:
/hpc/work/fernandz/gnusrc/gcc-4.2.2/configure  --enable-languages=c,c++
--prefix=/hpc/work/fernandz/gnu --enable-threads --disable-shared
--enable-version-specific-runtime-libs --disable-nls. I have also tried
without the "--enable-threads --disable-shared
--enable-version-specific-runtime-libs --disable-nls" options, with the
same result.

What can I do to solve this? Should I report it on the bug mailing list?

Many thanks in advance,
 
Eric Fernandez


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]