[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