[uClibc]buildroot problem

Marcin Bukat wodz at soliton.ch.pw.edu.pl
Wed May 28 17:38:44 UTC 2003


I wanted to build uclibc devel envronment with locale support. Everythin 
goes correct until I've got such error:

Making all in libsupc++
make[4]: Entering directory 
`/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/libsupc++'
/bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile 
/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/gcc/xgcc 
-shared-libgcc 
-B/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/gcc/ 
-nostdinc++ 
-L/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/src 
-L/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/src/.libs 
-B/home/wodz/Download/buildroot/build_i386/staging_dir/i386-linux/bin/ 
-B/home/wodz/Download/buildroot/build_i386/staging_dir/i386-linux/lib/ 
-isystem 
/home/wodz/Download/buildroot/build_i386/staging_dir/i386-linux/include 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/../gcc 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/../include 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/include/i386-linux 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/include 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/libsupc++ 
   -g -Os -fno-implicit-templates -prefer-pic -Wall -Wno-format -W 
-Wwrite-strings -Winline  -fdiagnostics-show-location=once 
-ffunction-sections -fdata-sections -g    -c 
/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/libsupc++/eh_alloc.cc
/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/gcc/xgcc 
-shared-libgcc 
-B/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/gcc/ 
-nostdinc++ 
-L/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/src 
-L/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/src/.libs 
-B/home/wodz/Download/buildroot/build_i386/staging_dir/i386-linux/bin/ 
-B/home/wodz/Download/buildroot/build_i386/staging_dir/i386-linux/lib/ 
-isystem 
/home/wodz/Download/buildroot/build_i386/staging_dir/i386-linux/include 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/../gcc 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/../include 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/include/i386-linux 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/include 
-I/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/libsupc++ 
-g -Os -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings 
-Winline -fdiagnostics-show-location=once -ffunction-sections 
-fdata-sections -g -c 
/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/libsupc++/eh_alloc.cc 
  -fPIC -DPIC -o eh_alloc.o
In file included from 
/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/include/cstdlib:52,
                  from 
/home/wodz/Download/buildroot/toolchain_build_i386/gcc-3.2.3/libstdc++-v3/libsupc++/eh_alloc.cc:33:
/home/wodz/Download/buildroot/build_i386/staging_dir/i386-linux/include/stdlib.h: 
In
    function `char* rpl_malloc(unsigned int)':
/home/wodz/Download/buildroot/build_i386/staging_dir/i386-linux/include/stdlib.h:560: 
invalid
    conversion from `void*' to `char*'
make[4]: *** [eh_alloc.lo] Błąd 1
make[4]: Leaving directory 
`/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3/libsupc++'
make[3]: *** [all-recursive] Błąd 1
make[3]: Leaving directory 
`/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3'
make[2]: *** [all-recursive-am] Błąd 2
make[2]: Leaving directory 
`/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/i386-linux/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Błąd 2
make[1]: Leaving directory 
`/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final'
make: *** 
[/home/wodz/Download/buildroot/toolchain_build_i386/gcc-final/.compiled] 
Błąd 2


Any idea how to fix this?

Regards
wo



More information about the uClibc mailing list