[Buildroot] buildroot/toolchain_build_i686/binutils-2.16.91.0.7/bfd/doc/bfd.info: build error

Claus Klein claus.klein at arcormail.de
Sat Jan 20 17:55:31 UTC 2007


On Saturday 20 January 2007 18:42, Claus Klein wrote:
> On Saturday 20 January 2007 18:34, Bernhard Fischer wrote:
> > On Sat, Jan 20, 2007 at 02:10:05PM +0100, Claus Klein wrote:
> > >On Friday 19 January 2007 22:49, Claus Klein wrote:
> > >> Hi,
> > >> 
> > >> I got a Warning: `makeinfo' is missing on your system. 
> > >> 	and the make failed?
> > >> 
> > >> Is this a known problem?
> > 
> > Fix this upstream or just install texinfo.
> 
> Ok; I installed texinfo package, this works now...
> 
> > >> 
> > >> Best Regards,
> > >> 
> > >> Claus
> > >
> > >I stop at this point!
> > >I'm not able to build any toolchain under OpenSuse 10.1 without `makeinfo'
> > >
> > >What is the stable toolchain combination today?
> > >I expected the 'make defconfig' would work.
> > >It seems not?
> > 
> > 2.6.19.2 headers, current svn of busybox and uClibc with current
> > binutils and gcc-4.2 from today work for me to create i386 and x86_64
> > rootfs. I currently have no need for other arches but they are
> > _supposed_ to work, of course.
> > 
> 
> but I had to do some work to build the gcc:
> ##################################################################################
> 
> ===================================
> Quickfix for ERROR:
> in:     toolchain_build_i686/gcc-3.4.2
> and:    toolchain_build_i686/gcc-3.3.6
> 
> /home/claus/src/buildroot/toolchain_build_i686/uClibc_dev//usr/include/bits/local_lim.h:36:26: linux/limits.h: No such file or directory
> make[2]: *** [crtbegin.o] Fehler 1
> make[2]: Leaving directory `/home/claus/src/buildroot/toolchain_build_i686/gcc-3.4.2-initial/gcc'
> 
> ===================================
> 
> claus at P3linux:~/src/buildroot/toolchain_build_i686> find . -name limits.h -ls
> 2696898    4 -rw-r--r--   1 claus    users         992 Nov 29  2002 ./linux-libc-headers-2.4.31/include/linux/limits.h
> 2701038    4 -rw-r--r--   1 claus    users         127 Feb  4  2005 ./linux-libc-headers-2.4.31/include/asm-armnommu/limits.h
> 2699711    4 -rw-r--r--   1 claus    users         127 Jan 21  1998 ./linux-libc-headers-2.4.31/include/asm-arm/limits.h
> 2762249    4 -rw-rw-r--   1 claus    users        3470 Jan 20 16:11 ./gcc-3.4.2-initial/gcc/include/limits.h
> 2702505    8 -rw-r--r--   1 claus    users        4550 Jan 16 09:10 ./uClibc/include/limits.h
> 2717738    4 -rw-rw-r--   1 claus    users         841 Jul 19  2000 ./gcc-3.4.2/gcc/fixinc/tests/base/sys/limits.h
> 2759352    4 -rw-rw-r--   1 claus    users        1498 Dez  9  2003 ./gcc-3.4.2/libstdc++-v3/include/c_compatibility/limits.h
> 2706515    8 -rw-r--r--   1 claus    users        4550 Jan 16 09:10 ./uClibc_dev/usr/include/limits.h
> 
> claus at P3linux:~/src/buildroot/toolchain_build_i686> find . -name linux -ls
> 2702128    0 lrwxrwxrwx   1 claus    users          72 Jan 20 14:23 ./linux -> /home/claus/src/buildroot/toolchain_build_i686/linux-libc-headers-2.4.31
> 2692931   14 drwxr-xr-x  13 claus    users       14494 Jul 19  2005 ./linux-libc-headers-2.4.31/include/linux
> 2703942    1 drwxr-xr-x  26 claus    users         633 Jan 16 09:10 ./uClibc/libc/sysdeps/linux
> 2705763    1 drwxr-xr-x  14 claus    users         652 Jan 16 09:10 ./uClibc/libpthread/linuxthreads/sysdeps/unix/sysv/linux
> 
> claus at P3linux:~/src/buildroot/toolchain_build_i686> cd linux
> claus at P3linux:~/src/buildroot/toolchain_build_i686/linux> pwd
> /home/claus/src/buildroot/toolchain_build_i686/linux
> 
> claus at P3linux:~/src/buildroot/toolchain_build_i686/linux> cd /tools/Linuxi386CDK/i686-linux-uclibc
> mkdir include && cd include && ( \
>  ln -s ~/src/buildroot/toolchain_build_i686/linux/include/linux . ; \
>  ln -s ~/src/buildroot/toolchain_build_i686/linux/include/asm . ; \
> )
> 
> claus at P3linux:/tools/Linuxi386CDK/i686-linux-uclibc/include>
> 
> ##################################################################################
> 
> Is is a BUG or my build host environment?
> 
> Bye
> Claus
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
> 

and now its failes while building g++:

...
/home/claus/src/buildroot/toolchain_build_i686/gcc-3.4.2-final/i686-linux-uclibc/libstdc++-v3/include/ext/ropeimpl.h:1503:66: macro "index" requires 2 arguments, but only 1 given
make[4]: *** [ext-inst.lo] Fehler 1
make[4]: Leaving directory `/home/claus/src/buildroot/toolchain_build_i686/gcc-3.4.2-final/i686-linux-uclibc/libstdc++-v3/src'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/claus/src/buildroot/toolchain_build_i686/gcc-3.4.2-final/i686-linux-uclibc/libstdc++-v3'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/claus/src/buildroot/toolchain_build_i686/gcc-3.4.2-final/i686-linux-uclibc/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Fehler 2
make[1]: Leaving directory `/home/claus/src/buildroot/toolchain_build_i686/gcc-3.4.2-final'
make: *** [/home/claus/src/buildroot/toolchain_build_i686/gcc-3.4.2-final/.compiled] Fehler 2
claus at P3linux:~/src/buildroot> 

-:((

Bye
Claus



More information about the buildroot mailing list