cookutils view cross.conf @ rev 482
doc: Update docs.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Mon Jun 11 16:12:30 2012 +0000 (2012-06-11) |
parents | e16bd8c22d54 |
children | 8fbd30a8686a |
line source
1 # SliTaz Cross Toolchain configuration file
2 #
4 # Main settings
5 ARCH=arm
6 BUILD_SYSTEM=i486-slitaz-linux
7 TARGET=$ARCH-slitaz-linux-gnueabi
8 WORK=/cross/$ARCH
9 SRC=/home/slitaz/src
11 # Cross-tools versions
12 BINUTILS_VERSION="2.22"
13 LINUX_VERSION="3.2.14"
14 GLIBC_VERSION="2.13"
15 # x86_64: GLIBC_VERSION="2.14.1"
16 EGLIBC_VERSION="2.13"
17 GCC_VERSION="4.6.3"
19 # Cross-tools tarballs
20 BINUTILS_TARBALL="binutils-$BINUTILS_VERSION.tar.bz2"
21 LINUX_TARBALL="linux-$LINUX_VERSION.tar.bz2"
22 GLIBC_TARBALL="glibc-$GLIBC_VERSION.tar.bz2"
23 EGLIBC_TARBALL="eglibc-$EGLIBC_VERSION.tar.bz2"
24 GCC_TARBALL="gcc-$GCC_VERSION.tar.bz2"
26 # Cross tools urls
27 BINUTILS_WGET="http://ftp.gnu.org/gnu/binutils/$BINUTILS_TARBALL"
28 LINUX_WGET="http://www.kernel.org/pub/linux/kernel/v3.x/$LINUX_TARBALL"
29 GLIBC_WGET="http://ftp.gnu.org/gnu/libc/$GLIBC_TARBALL"
30 EGLIBC_WGET="svn://svn.eglibc.org/branches/eglibc-2_13"
31 GCC_WGET="http://ftp.gnu.org/gnu/gcc/gcc-$GCC_VERSION/$GCC_TARBALL"
33 # Peer package configure arguments
34 #
35 # x86_64: BINUTILS_ARGS="--disable-multilib --enable-64-bit-bfd"
36 # x86_64: GCC_STATIC_ARGS="--enable-languages=c --disable-multilib"
37 # x86_64: GCC_FINAL_ARGS="--enable-languages=c,c++ --disable-multilib"
38 #
39 BINUTILS_ARGS="--enable-shared"
40 GLIBC_ARGS="--enable-add-ons"
41 EGLIBC_ARGS="--enable-add-ons --with-tls"
42 GCC_STATIC_ARGS="--enable-languages=c"
43 GCC_FINAL_ARGS="--enable-languages=c,c++"