This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


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

Re: c++ includes not getting searched for correctly?


On Mon, Oct 11, 2010 at 8:37 AM, Ralf Corsepius <rc040203@freenet.de> wrote:
> ÂOn 10/08/2010 06:54 PM, Yann E. MORIN wrote:
>>
>> Bryan, All,
>>
>> On Friday 08 October 2010 01:15:07 Bryan Hundven wrote:
>>>
>>> After making the following symlink:
>>> ln -s ${CT_SYSROOT_DIR_PREFIX}/sys-root/usr/include
>>> ${CT_SYSROOT_DIR_PREFIX}/include
>>> Everything works fine.
>>
>> Good to know we have a workaround.
>>
>> But I'm not happy with it, though. An absolute path makes the toolchain
>> non-relocatable, and this is a Bad Thing (TM). At least, make it a
>> relative
>> symlink.
>>
>> Also, I believe that gcc should be somehow taught where to look fot the
>> headers. It is already properly looking at sysroot/usr/include for C
>> headers
>> and looking there for C++ should be the default as well.
>
> No. You'd end up with a broken toolchain, because the headers/libs inside of
> the sysroot do not correspond to your cross toolchain's GCC (e.g. they might
> be part of a different version of GCC or correspond to completely different
> setup). As I tried to express before, libstdc++ and its auxiliary libraries
> (on some platforms, libstdc++ comes with other helper libraries) are
> internal GCC libraries. They depends upon GCC, they are
> GCC-version-dependent, etc. etc.
>
> You may, however install those c++-headers/libs into your sys-root (and to
> remove the original ones before), if you want to use a sys-root's contents
> at target runtime (e.g. when using an nfs-mounted root as "sys-root" of your
> cross-compiling system. Think about mounting a solaris machines "/" into a
> linux machine's cross-toolchain's sys-root). This is basically what your
> symlinks do in a very brutal fashion.
>
> Ralf

With a fresh checkout of crosstool-ng (as of an hour or so ago), I
built the attached x86.config and got an install issue while the final
cc was installing the c++ headers:

[ALL  ]    make[3]: Leaving directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc/libiberty'
[ALL  ]    make[3]: Entering directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc/i686-nptl-linux-gnu/libstdc++-v3'
[ALL  ]    Making install in include
[ALL  ]    make[4]: Entering directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc/i686-nptl-linux-gnu/libstdc++-v3/include'
[ALL  ]    make[5]: Entering directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc/i686-nptl-linux-gnu/libstdc++-v3/include'
[ALL  ]    make[5]: Nothing to be done for `install-exec-am'.
[ALL  ]    /bin/bash
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/../mkinstalldirs
/usr/include
[ALL  ]    /bin/bash
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/../mkinstalldirs
/usr/include/./bits
[ALL  ]    for file in
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/algorithmfwd.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/allocator.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/atomic_base.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/atomicfwd_c.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/atomicfwd_cxx.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/atomic_0.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/atomic_2.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/basic_ios.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/basic_ios.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/basic_string.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/basic_string.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/boost_concept_check.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/c++0x_warning.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/char_traits.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/codecvt.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/concept_check.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/cpp_type_traits.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/deque.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/forward_list.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/forward_list.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/fstream.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/functexcept.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/functional_hash.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/gslice.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/gslice_array.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/hashtable.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/hashtable_policy.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/indirect_array.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/ios_base.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/istream.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/list.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/locale_classes.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/locale_classes.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/locale_facets.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/locale_facets.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/locale_facets_nonio.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/locale_facets_nonio.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/localefwd.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/mask_array.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/move.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/ostream.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/ostream_insert.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/postypes.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/random.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/random.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stream_iterator.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/streambuf_iterator.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/shared_ptr.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/shared_ptr_base.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/slice_array.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/sstream.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_algo.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_algobase.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_bvector.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_construct.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_deque.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_function.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_heap.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_iterator.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_iterator_base_funcs.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_iterator_base_types.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_list.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_map.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_multimap.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_multiset.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_numeric.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_pair.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_queue.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_raw_storage_iter.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_relops.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_set.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_stack.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_tempbuf.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_tree.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_uninitialized.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stl_vector.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/streambuf.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/stringfwd.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/unique_ptr.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/unordered_map.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/unordered_set.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/valarray_array.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/valarray_array.tcc
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/valarray_before.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/valarray_after.h
/home/bryan/toolchains/x86/.build/src/gcc-4.5.1/libstdc++-v3/include/bits/vector.tcc;
do 	  /home/bryan/toolchains/x86/.build/tools/bin/install -c -m 644
${file} /usr/include/./bits; done
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/algorithmfwd.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/allocator.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/atomic_base.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/atomicfwd_c.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/atomicfwd_cxx.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/atomic_0.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/atomic_2.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/basic_ios.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/basic_ios.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/basic_string.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/basic_string.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/boost_concept_check.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/c++0x_warning.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/char_traits.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/codecvt.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/concept_check.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/cpp_type_traits.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/deque.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/forward_list.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/forward_list.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/fstream.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/functexcept.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/functional_hash.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/gslice.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/gslice_array.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/hashtable.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/hashtable_policy.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/indirect_array.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/ios_base.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/istream.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/list.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/locale_classes.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/locale_classes.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/locale_facets.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/locale_facets.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/locale_facets_nonio.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/locale_facets_nonio.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/localefwd.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/mask_array.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/move.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/ostream.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/ostream_insert.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/postypes.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/random.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/random.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stream_iterator.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/streambuf_iterator.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/shared_ptr.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/shared_ptr_base.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/slice_array.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/sstream.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_algo.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_algobase.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_bvector.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_construct.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_deque.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_function.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_heap.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_iterator.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_iterator_base_funcs.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_iterator_base_types.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_list.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_map.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_multimap.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_multiset.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_numeric.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_pair.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_queue.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_raw_storage_iter.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_relops.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_set.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_stack.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_tempbuf.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_tree.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_uninitialized.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stl_vector.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/streambuf.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/stringfwd.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/unique_ptr.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/unordered_map.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/unordered_set.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/valarray_array.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/valarray_array.tcc': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/valarray_before.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/valarray_after.h': Permission denied
[ALL  ]    /usr/bin/install: cannot create regular file
`/usr/include/./bits/vector.tcc': Permission denied
[ERROR]    make[5]: *** [install-headers] Error 1
[ALL  ]    make[5]: Leaving directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc/i686-nptl-linux-gnu/libstdc++-v3/include'
[ERROR]    make[4]: *** [install-am] Error 2
[ALL  ]    make[4]: Leaving directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc/i686-nptl-linux-gnu/libstdc++-v3/include'
[ERROR]    make[3]: *** [install-recursive] Error 1
[ALL  ]    make[3]: Leaving directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc/i686-nptl-linux-gnu/libstdc++-v3'
[ERROR]    make[2]: *** [install-target-libstdc++-v3] Error 2
[ALL  ]    make[2]: Leaving directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc'
[ERROR]    make[1]: *** [install] Error 2
[ALL  ]    make[1]: Leaving directory
`/home/bryan/toolchains/x86/.build/i686-nptl-linux-gnu/build/build-cc'
[ERROR]    Build failed in step 'Installing final compiler'
[ERROR]    Error happened in
'/home/bryan/ctng/lib/ct-ng-hg_default@2146_3b812ba8d001/scripts/functions'
in function 'CT_DoExecLog' (line unknown, sorry)
[ERROR]          called from
'/home/bryan/ctng/lib/ct-ng-hg_default@2146_3b812ba8d001/scripts/build/cc/gcc.sh'
at line # 482 in function 'do_cc'
[ERROR]          called from
'/home/bryan/ctng/lib/ct-ng-hg_default@2146_3b812ba8d001/scripts/crosstool-NG.sh'
at line # 596 in function 'main'
[ERROR]    Look at '/home/bryan/x-tools/i686-nptl-linux-gnu/build.log'
for more info on this error.
[ERROR]  (elapsed: 82:58.10)

Attachment: build.log.bz2
Description: BZip2 compressed data

Attachment: x86.config.bz2
Description: BZip2 compressed data

--
For unsubscribe information see http://sourceware.org/lists.html#faq

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