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" |