[uClibc] Problems with HAS_FPU=n

Jeffrey Baitis baitisj at evolution.com
Thu Oct 9 01:23:04 UTC 2003

Hi all. More soft-float fun:

I've been using the buildroot tool, and I've edited the
sources/uClibc.config file so that:


(this is the only change. I need floating point operations supported in
my C library.)

Unfortunately, buildroot stops when configuring the final C compiler:

checking for sys/systemcfg.h... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether errno must be declared... no
checking for ANSI C header files... no
checking for uintptr_t... no
checking for pid_t... yes
checking whether the C compiler (
/opt/build/buildroot/build_mipsel/staging_dir/mipsel-linux/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
make: ***
Error 2

Any ideas? When I change HAS_FPU=Y, buildroot's compiler *does* support
-msoft-float just fine.



Jeffrey Baitis <baitisj at evolution.com>

More information about the uClibc mailing list