[Buildroot] buildroot-20070604.tar.bz2 dont compile under redhat9

zhangsn98 zhangsn98 at gmail.com
Tue Jun 5 03:33:09 UTC 2007


Hi,
  How are you!
  I'm first time use buildroot under redhat9(kernel:2.4.20.8;gcc:3.2.2).
  I use the default(i386) in buildroot complier.then run"make";


  the following message show:

///////////////////////////////////////////////////////////////////
  mkdir -p /usr/src/buildroot/buildroot/build_i686/root
if [ -d "target/generic/target_skeleton" ] ; then \
        cp -fa target/generic/target_skeleton/* /usr/src/buildroot/buildroot/build_i686/root/; \
fi;
touch /usr/src/buildroot/buildroot/build_i686/staging_dir/.fakeroot.00000
find /usr/src/buildroot/buildroot/build_i686/root -type d -name CVS | xargs rm -rf
find /usr/src/buildroot/buildroot/build_i686/root -type d -name .svn | xargs rm -rf
if [ ! -e "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed" ] ; then \
        mkdir -p "/usr/src/buildroot/buildroot/toolchain_build_i686/bin"; \
        rm -f "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
        ln -sf "/bin/sed" "/usr/src/buildroot/buildroot/toolchain_build_i686/bin/sed"; \
fi

Checking build system dependencies:
CC clean:                                       Ok
CXX clean:                                      Ok
CPP clean:                                      Ok
CFLAGS clean:                                   Ok
INCLUDES clean:                                 Ok
CXXFLAGS clean:                                 Ok
which installed:                                Ok
sed works:                                      Ok (/bin/sed)
GNU make version '3.79.1,':                     Ok
C compiler '/usr/bin/gcc'
C compiler version '3.2.2':                     Ok
C++ compiler '/usr/bin/c++'
C++ compiler version '3.2.2':                   Ok
bison installed:                                Ok
flex installed:                                 Ok
gettext installed:                              Ok
makeinfo installed:                             Ok
Build system dependencies:                      Ok

(cd /usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4 ; \
 make -j1 ARCH=i386 CC="gcc" \
        INSTALL_HDR_PATH=/usr/src/buildroot/buildroot/toolchain_build_i686/linux headers_install ; \
)
make[1]: Entering directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
  CHK     include/linux/version.h
make[2]: `scripts/unifdef' is up to date.
make[2]: *** No rule to make target `|', needed by `asm-generic'.  Stop.
make[1]: *** [headers_install] Error 2
make[1]: Leaving directory `/usr/src/buildroot/buildroot/build_i686/linux-2.6.20.4'
make: *** [/usr/src/buildroot/buildroot/toolchain_build_i686/linux/.configured] Error 2

/////////////////////////////////////////////////////////////////


What wrong? How i do with this?Shall I send this in the maillist or bug tracking?

Rgds
zhangsn




More information about the buildroot mailing list