Difference between revisions of "Buildroot Mainline integration"
From ArmadeusWiki
Line 1: | Line 1: | ||
+ | {{Under Construction}} | ||
+ | |||
+ | '''!! Buildroot 2010.xx series has currently only been tested on APF27 !!''' | ||
+ | |||
==Changes since BR version used in armadeus 3.x== | ==Changes since BR version used in armadeus 3.x== | ||
===default packages=== | ===default packages=== | ||
Line 12: | Line 16: | ||
===configs=== | ===configs=== | ||
− | * buildroot default configs are now stored in buildroot/configs/apfxx_defconfig and no more in buildroot/target/device/armadeus/apfxx/apfxx_defconfig | + | * 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 | + | * 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'' |
==Changes in armadeus to support new BR== | ==Changes in armadeus to support new BR== |
Revision as of 09:48, 10 March 2010
Page under construction... Informations on this page are not guaranteed !!
!! Buildroot 2010.xx series has currently only been tested on APF27 !!
Contents
Changes since BR version used in armadeus 3.x
default packages
- uClibc: 0.9.29 -> 0.9.30
- gcc: 4.2.1-> 4.4.3
- busybox:
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
Changes in armadeus to support new BR
- select the version to use in main Makefile:
#--- User configurable stuff: #BUILDROOT_SITE:=http://buildroot.uclibc.org/downloads/snapshots #BUILDROOT_VERSION:=20100129 #BUILDROOT_PATCH_DIR = patches/buildroot/2010.02 BUILDROOT_SITE:=http://downloads.sourceforge.net/armadeus BUILDROOT_VERSION:=20081103 BUILDROOT_PATCH_DIR = patches/buildroot #--- End of user conf (don't touch anything below unless you know what you're doing !! ;-) )
- new patch dir:
patches/buildroot/2010.02/