[uClibc]Buildroot still having errors
Stacy D. Coil
coil.1 at osu.edu
Mon Nov 4 14:38:38 UTC 2002
I am still having problems. I've tried this on 3 different systems. Is
there something that I need to configure before I run "make"?
TIA,
--Stacy
At 03:24 PM 11/1/2002 -0500, you wrote:
>Good Afternoon,
>
>Buildroot exiting with an error when I compiling. I've tried building
>with he current snapshot of uclibc and with version 0.9.15.
>
>Since I've been having problems, I installed a clean copy of Redhat 8.0,
>workstation option with no custom packages installed.
>
>The hardware is VMWare (emulated pc).
>
>The target is i386.
>
>The following is the error log with USE_UCLIBC_SNAPSHOT:=false:
>
>/build/staging_dir,g' \
> /home/coil/buildroot/build/uClibc-0.9.15/Config
>perl -i -p -e
>'s,^DEVEL_TOOL_PREFIX.*,DEVEL_TOOL_PREFIX=/home/coil/buildroot/build/staging_dir/usr,g'
>\
> /home/coil/buildroot/build/uClibc-0.9.15/Config
>perl -i -p -e 's,^HAS_WCHAR.*,HAS_WCHAR=false,g'
>/home/coil/buildroot/build/uClibc-0.9.15/Config
># Note that since the target compiler does not yet exist, we will not
># be able to properly generate include/bits/syscall.h so we will need
># to run part again later...
>make -C /home/coil/buildroot/build/uClibc-0.9.15 headers uClibc_config
>install_dev;
>make[1]: Entering directory `/home/coil/buildroot/build/uClibc-0.9.15'
>rm -f include/asm;
>
>The path '/usr/src/linux/include/asm' doesn't exist.
>I bet you didn't set KERNEL_SOURCE, TARGET_ARCH or HAS_MMU in `Config'
>correctly. Please edit `Config' and fix these settings.
>
>make[1]: *** [headers] Error 1
>make[1]: Leaving directory `/home/coil/buildroot/build/uClibc-0.9.15'
>make: *** [/home/coil/buildroot/build/uClibc-0.9.15/.configured] Error 2
>
>
>The following is the error log with SNAPSHOT:=true:
>
>Option kernel_dir requires an argument
>perl -i -p -e
>'s,^SYSTEM_DEVEL_PREFIX.*,SYSTEM_DEVEL_PREFIX=/home/coil/buildroot/build/staging_dir,g'
>\
> /home/coil/buildroot/build/uClibc/Config
>perl -i -p -e
>'s,^DEVEL_TOOL_PREFIX.*,DEVEL_TOOL_PREFIX=/home/coil/buildroot/build/staging_dir/usr,g'
>\
> /home/coil/buildroot/build/uClibc/Config
>perl -i -p -e 's,^HAS_WCHAR.*,HAS_WCHAR=false,g'
>/home/coil/buildroot/build/uClibc/Config
># Note that since the target compiler does not yet exist, we will not
># be able to properly generate include/bits/syscall.h so we will need
># to run part again later...
>make -C /home/coil/buildroot/build/uClibc headers uClibc_config install_dev;
>make[1]: Entering directory `/home/coil/buildroot/build/uClibc'
>make[1]: *** No rule to make target `uClibc_config'. Stop.
>make[1]: Leaving directory `/home/coil/buildroot/build/uClibc'
>make: *** [/home/coil/buildroot/build/uClibc/.configured] Error 2
>
>
>What am I doing wrong? What do I need to do? The only edit I made in the
>make file was to change the USE_UCLIBC_SNAPSHOT variable.
>
>TIA
>
>--Stacy
More information about the uClibc
mailing list