
# GTA04 et cetera...
# -march=armv7-a -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hardfp
# GTA02
export CFLAGS="-march=armv4t -mcpu=arm920t -msoft-float -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections"

export TARGET=armv4tl-softfloat-linux-gnueabi

export CROSS_COMPILE=/home/user/cross-compile/bin/arm-none-linux-gnueabi-
#export CROSS_COMPILE=/usr/bin/arm-angstrom-linux-gnueabi-

AS=${CROSS_COMPILE}as
LD=${CROSS_COMPILE}ld
CC=${CROSS_COMPILE}gcc
CPP=${CROSS_COMPILE}cpp
AR=${CROSS_COMPILE}ar
NM=${CROSS_COMPILE}nm
STRIP=${CROSS_COMPILE}strip
OBJCOPY=${CROSS_COMPILE}objcopy
OBJDUMP=${CROSS_COMPILE}objdump
export AS LD CC CPP AR NM STRIP OBJCOPY OBJDUMP

export ARCH=arm

make -j 3

$OBJCOPY -O binary -R .note -R .comment -S arch/arm/boot/compressed/vmlinux linux.bin

mkimage -A arm -O linux -a 30008000 -e 30008000 -n "OM GTA02 mykernel" -d linux.bin uImage-mykernel.bin

make O=./ modules_install INSTALL_MOD_PATH=staging

cd staging
tar zcvf ../modules-mykernel.tar.gz .
cd ..

scp modules-mykernel.tar.gz uImage-mykernel.bin root@192.168.0.202:

