[uClibc] buildroot error building ARM version on linux

Manuel Novoa III mjn3 at codepoet.org
Fri Jan 23 14:02:36 UTC 2004


Hello,

On Fri, Jan 23, 2004 at 04:06:12AM -0800, John Lewis wrote:
> Ok, at the suggestion of several people here, I have given up on
> getting the build tools working under cygwin and have switched over
> to building everything under linux.
> 
> I'm targeting an arm processor for this and building on an i386 linux
> box.
> 
> I can build the toolchain without any problems, but when I try to
> build buildroot, I'm not so lucky.
> 
> After buildroot churns away for quite a while doing it's thing, it
> stops with the following error:
> 
> checking whether the C compiler (
> /home/john/buildroot/toolchain_build_arm_nofpu/gcc-3.3-final/gcc/xgcc
> -B/home/john/buildroot/toolchain_build_arm_nofpu/gcc-3.3-final/gcc/
> -msoft-float
> -B/home/john/buildroot/build_arm_nofpu/staging_dir/arm-linux-uclibc/bin/
> -B/home/john/buildroot/build_arm_nofpu/staging_dir/arm-linux-uclibc/lib/
> -isystem
> /home/john/buildroot/build_arm_nofpu/staging_dir/arm-linux-uclibc/include
> -g -Os ) works... no
> configure: error: installation or configuration problem: C compiler
> cannot create executables.
> make[1]: *** [configure-target-libiberty] Error 1
> make[1]: Leaving directory
> `/home/john/buildroot/toolchain_build_arm_nofpu/gcc-3.3-final'
> make: ***
> [/home/john/buildroot/toolchain_build_arm_nofpu/gcc-3.3-final/.compiled]
> Error 2
> 
> Any ideas?
> 
> Here's the beginning of my makefile if that helps:

I don't think you posted the correct Makefile.  In the one you posted,
SOFT_FLOAT was set to false.  But in the above build log excerpt, you
are obviously building with soft float enabled.

Manuel



More information about the uClibc mailing list