Difference between revisions of "Buildroot Mainline integration"

From ArmadeusWiki
Jump to: navigation, search
(Changes in armadeus to support new BR)
(Changes since BR version used in armadeus 3.x)
Line 4: Line 4:
 
===default packages===
 
===default packages===
 
* uClibc: 0.9.29 -> 0.9.30
 
* uClibc: 0.9.29 -> 0.9.30
* gcc: 4.2.1-> 4.4.3
+
* gcc: 4.2.1-> 4.4.5
* busybox:
+
* busybox: 1.6.2
  
 
===build directories===
 
===build directories===
Line 17: Line 17:
 
* uClibc config should be named with version number to not overwrite the old one -->
 
* uClibc config should be named with version number to not overwrite the old one -->
 
  ''buildroot/target/device/armadeus/apf27/uClibc-0.9.30.config.arm''
 
  ''buildroot/target/device/armadeus/apf27/uClibc-0.9.30.config.arm''
 +
* idem for U-Boot config:
 +
''buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h''
  
 
==Changes in armadeus to support new BR==
 
==Changes in armadeus to support new BR==

Revision as of 10:10, 20 October 2010

Page under construction... Construction.png Informations on this page are not guaranteed !!

Changes since BR version used in armadeus 3.x

default packages

  • uClibc: 0.9.29 -> 0.9.30
  • gcc: 4.2.1-> 4.4.5
  • busybox: 1.6.2

build directories

  • build_arm_xxx/ project_build_xxx/ toolchain_build_arm_xxx/ have been removed and replaced by output/:
build  host  images  stamps  target  toolchain

configs

  • buildroot default configs are now stored in buildroot/configs/apfxx_defconfig and no more in buildroot/target/device/armadeus/apfxx/apfxx_defconfig
  • uClibc config should be named with version number to not overwrite the old one -->
buildroot/target/device/armadeus/apf27/uClibc-0.9.30.config.arm
  • idem for U-Boot config:
buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h

Changes in armadeus to support new BR

  • select the version to use with an envt variable:
$ export BUILDROOT_VERSION=2010.05
  • then you can use it as old BR:
$ make apf27_defconfig
$ make
  • new patches dir:
patches/buildroot/2010.05/

Links