Index of /downloads/cross/linux-i386-armv7a

   Name                                          Last modified      Size       Description
[  ] .. [  ] linux-i386-armv7a-v1.2.2.tar.bz2 05.04.2014 13:33 46.9 MB
Rev.0 Linux-i386-pc cross armv7-a vfp3 hardfp gcc
Der Path "cross" im tar Archive gehört nach "/cross" kopiert (nicht "/usr/cross")

Das Archive enthält alle Standart Libraries zum cross compilieren von ALDccp-0.84.xx und vieles mehr.
Der Compiler gcc-4.7.3 ist für die "Cubieboard A10/A20" CPU armv7-a vfp3 hardfp konfiguriert

Teilauszug der enthalten Libraries und Tools:
gcc-4.7.3 binutils-2.22 Kernel-3.4.75-Headers glibc-2.17 uClibc-0.9.33.2 pkg-config-0.25 ...
X11R7.7 glib-2.34.3 gtk+-2.24.22 ghostscript-8.71 cups-1.4.8 webkitgtk-1.10.2 ...

Beispiel für ein kurzes Shell Script zum cross compilieren von make-3.82:

#!/bin/bash
PATH=/cross/armv7-a/bin:$PATH

CFLAGS="-O2 -ffunction-sections -fdata-sections"
LDFLAGS="-Wl,--gc-sections"
export CFLAGS LDFLAGS

./configure \
--build=i386-pc-linux-gnu \
--host=arm-linux-gnueabi \
--disable-rpath \
--disable-nls \
--prefix=/usr

make
make DESTDIR=/var/tmp/make-3.82 install