cookutils annotate cross.conf @ rev 432

We need bash in cross chroot
author Christophe Lincoln <pankso@slitaz.org>
date Sun May 20 02:34:24 2012 +0200 (2012-05-20)
parents 71450d322f7b
children ace31c808b56
rev   line source
pankso@361 1 # SliTaz Cross Toolchain configuration file
pankso@361 2 #
pankso@361 3
pankso@361 4 # Main settings
pankso@361 5 ARCH=arm
pankso@361 6 BUILD_SYSTEM=i486-slitaz-linux
pankso@361 7 TARGET=$ARCH-slitaz-linux-gnueabi
pankso@374 8 WORK=/home/slitaz/cross
pankso@361 9 SRC=/home/slitaz/src
pankso@361 10 PREFIX=/usr/cross/$ARCH
pankso@361 11
pankso@403 12 # Sysroot settings. If sysroot is used PREFIX will be set to /usr.
pankso@405 13 # SliTaz set sysroot to point to the directory of the cross toolchain
pankso@403 14 # Example: SYSROOT="/usr/$TARGET"
pankso@403 15 SYSROOT=""
pankso@403 16
pankso@361 17 # Cross-tools versions
pankso@361 18 BINUTILS_VERSION="2.22"
pankso@421 19 LINUX_VERSION="3.2.14"
pankso@361 20 GLIBC_VERSION="2.13"
pankso@361 21 GCC_VERSION="4.6.3"
pankso@361 22 BUSYBOX_VERSION="1.20.0"
pankso@361 23
pankso@421 24 # Cross-tools tarballs
pankso@421 25 BINUTILS_TARBALL="binutils-$BINUTILS_VERSION.tar.bz2"
pankso@421 26 LINUX_TARBALL="linux-$LINUX_VERSION.tar.bz2"
pankso@421 27 GLIBC_TARBALL="glibc-$GLIBC_VERSION.tar.bz2"
pankso@421 28 GCC_TARBALL="gcc-$GCC_VERSION.tar.bz2"
pankso@421 29 BUSYBOX_TARBALL="busybox-$BUSYBOX_VERSION.tar.bz2"
pankso@421 30
pankso@361 31 # Cross tools urls
pankso@421 32 BINUTILS_WGET="http://ftp.gnu.org/gnu/binutils/$BINUTILS_TARBALL"
pankso@421 33 LINUX_WGET="http://www.kernel.org/pub/linux/kernel/v3.x/$LINUX_TARBALL"
pankso@421 34 GLIBC_WGET="http://ftp.gnu.org/gnu/libc/$GLIBC_TARBALL"
pankso@421 35 GCC_WGET="http://ftp.gnu.org/gnu/gcc/gcc-$GCC_VERSION/$GCC_TARBALL"
pankso@421 36 BUSYBOX_WGET="http://busybox.net/downloads/$BUSYBOX_TARBALL"
pankso@397 37
pankso@399 38 # Peer package configure arguments
pankso@432 39 #
pankso@410 40 # x86_64: BINUTILS_ARGS="--disable-multilib --enable-64-bit-bfd"
pankso@432 41 #
pankso@399 42 BINUTILS_ARGS="--enable-shared"
pankso@410 43 GLIBC_ARGS="--enable-add-ons"
pankso@399 44 GCC_STATIC_ARGS="--enable-languages=c"
pankso@399 45 GCC_FINAL_ARGS="--enable-languages=c,c++"
pankso@399 46
pankso@397 47 # List of packages installed in chroot by cook or the Cooker setup.
pankso@432 48 SETUP_PKGS="slitaz-toolchain zlib-dev bzip2 aufs-utils aufs bash"