| Anonymous | Login | Signup for a new account | 11-10-2008 10:52 PST |
| Main | My View | View Issues | Change Log | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
| 0000526 | [buildroot] Architecture Specific | major | always | 11-03-05 09:02 | 07-08-07 04:30 | ||||
| Reporter | thraxisp | View Status | public | ||||||
| Assigned To | buildroot | ||||||||
| Priority | normal | Resolution | unable to reproduce | ||||||
| Status | closed | Product Version | |||||||
| Summary | 0000526: Missing header files when building libstdc++ | ||||||||
| Description | The header file bits/atomic_word.h is missing from the final build of libstdc++. They are located in /include/c++/3.4.3/armeb_linux-uclibc/bits/, but these don't seem to be searched. | ||||||||
| Additional Information |
Console log: armeb-linux-g++ utils/ConfigFile.cc -c -o ./utils/ConfigFile.o -DHAVE_CONFIG_H -I/home/freewater/ghenshaw/so/devel/hydra-system/uclinux-3.2.0/user -I- -I. --verbose -Dlinux -D__linux__ -Dunix -D__unix__ -DEMBED -mbig-endian -D__LINUX_ARM_ARCH__=5 -mapcs-32 -msoft-float -I../../hydra-system/uclinux-3.2.0/include -Wall -DDEBUG -g -O2 Reading specs from /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/specs Configured with: /home/freewater/ghenshaw/buildroot/toolchain_build_armeb_nofpu/gcc-3.4.3/configure --prefix=/home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir --build=i386-pc-linux-gnu --host=i386-pc-linux-gnu --target=armeb-linux-uclibc --enable-languages=c,c++ --enable-shared --disable-__cxa_atexit --enable-target-optspace --with-gnu-ld --disable-nls --enable-threads --enable-multilib --with-float=soft Thread model: posix gcc version 3.4.3 /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/libexec/gcc/armeb-linux-uclibc/3.4.3/cc1plus -quiet -v -I/home/freewater/ghenshaw/so/devel/hydra-system/uclinux-3.2.0/user -I- -I. -I../../hydra-system/uclinux-3.2.0/include -D_GNU_SOURCE -D__ARM_ARCH_3__ -DHAVE_CONFIG_H -Dlinux -D__linux__ -Dunix -D__unix__ -DEMBED -D__LINUX_ARM_ARCH__=5 -DDEBUG utils/ConfigFile.cc -quiet -dumpbase ConfigFile.cc -mbig-endian -mapcs-32 -msoft-float -auxbase-strip ./utils/ConfigFile.o -g -O2 -Wall -version -o /tmp/cc3tpLfh.s ignoring nonexistent directory "/home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../armeb-linux-uclibc/include" #include "..." search starts here: /home/freewater/ghenshaw/so/devel/hydra-system/uclinux-3.2.0/user #include <...> search starts here: . ../../hydra-system/uclinux-3.2.0/include /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3 /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3/armeb-linux-uclibc /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3/backward /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/include /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../armeb-linux-uclibc/sys-include End of search list. GNU C++ version 3.4.3 (armeb-linux-uclibc) compiled by GNU C version 3.3.5 (Debian 1:3.3.5-13). GGC heuristics: --param ggc-min-expand=47 --param ggc-min-heapsize=31997 In file included from /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3/string:53, from ./utils/ConfigFile.h:4, from utils/ConfigFile.cc:8: /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.h:148: error: `_Atomic_word' does not name a type /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.h: In member function `void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_dispose(const _Alloc&)': /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.h:217: error: `__exchange_and_add' is not a member of `__gnu_cxx' /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.h: In member function `_CharT* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_refcopy()': /home/freewater/ghenshaw/buildroot/build_armeb_nofpu/staging_dir/lib/gcc/armeb-linux-uclibc/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.h:230: error: `__atomic_add' is not a member of `__gnu_cxx' |
||||||||
| Attached Files | |||||||||
|
|
|||||||||
| Copyright © 2000 - 2006 Mantis Group |