[Buildroot] build for AT91 fails

Habib Bouaziz-Viallet habib.bouaziz at gmail.com
Tue Mar 11 08:33:04 PDT 2008


2008/3/11, Ulf Samuelsson <ulf.samuelsson at atmel.com>:
>
>  > 2008/3/11, Ulf Samuelsson <ulf.samuelsson at atmel.com>:
>  >>
>  >>
>  >>  > Hi all !
>  >>  >
>  >>  > I'm facing a problem with targeting 'at91sam9261ek'
>  >>  >
>  >>  >
>  >>  >
>  >>  > Checking build system dependencies:
>  >>  > BUILDROOT_DL_DIR clean:                         Ok
>  >>  > 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.81':                        Ok
>  >>  > C compiler '/usr/bin/gcc'
>  >>  > C compiler version '4.1.2':                     Ok
>  >>  > C++ compiler '/usr/bin/g++'
>  >>  > C++ compiler version '4.1.2':                   Ok
>  >>  > bison installed:                                Ok
>  >>  > flex installed:                                 Ok
>  >>  > gettext installed:                              Ok
>  >>  > makeinfo installed:                             Ok
>  >>  > Build system dependencies:                      Ok
>  >>  >
>  >>  > rm -rf /home/habib/PROJETS/PERSO/buildroot/project_build_arm/AT91_SBC/buildroot-config
>  >>  > mkdir -p /home/habib/PROJETS/PERSO/buildroot/project_build_arm/AT91_SBC
>  >>  > cp -dpRf package/config/buildroot-config
>  >>  > /home/habib/PROJETS/PERSO/buildroot/project_build_arm/AT91_SBC/buildroot-config
>  >>  > toolchain/patch-kernel.sh
>  >>  > /home/habib/PROJETS/PERSO/buildroot/project_build_arm/AT91_SBC/linux-2.6.24
>  >>  > toolchain/kernel-headers \
>  >>  >                linux-2.6.24-\*.patch{,.gz,.bz2}
>  >>  > toolchain/patch-kernel.sh
>  >>  > /home/habib/PROJETS/PERSO/buildroot/project_build_arm/AT91_SBC/linux-2.6.24
>  >>  > target/device/Atmel/at91sam9261ek/kernel-patches linux-2.6.24-\*.patch
>  >>  > ;
>  >>  > Aborting.  'target/device/Atmel/at91sam9261ek/kernel-patches' is not a
>  >>  > directory.
>  >>
>  >>
>  >> When you build against a new kernel, you have to make sure that
>  >>  you generate the appropriate directories.
>  >>  Also, the latest maxim.org.za patches should be present.
>  >
>  > I though that make creates appropriate directories for kernel patches.
>  >
>  > Ok John suggest me to create 'kernel-patches' directory but you know
>  > that there is a directory
>  > 'target/device/Atmel/Linux/kernel-patches-2.6.20.4/' in within some
>  > patches are already present
>  >
>
>
> You should  create
>  'target/device/Atmel/arch-arm/kernel-patches-2.6.24/'
>  not
>  'target/device/Atmel/Linux/kernel-patches-2.6.24/'
>
>  "Linux" is for merged avr32/arm patches.
>
>  You need then to download the patch from maxim.org.za/at91_26.html
>  and put in that directory.
Ok right it works fine now. Thank you very much Ulf (and John too) i
just understand the meaning of the build error !!
>
>
>  Best Regards
>
> Ulf Samuelsson
>


-- 
M. Bouaziz-Viallet


More information about the buildroot mailing list