#!/bin/ksh MACHINE=armv7 MACHINE_ARCH=arm MACHINE_COMP=arm VERSION=6.0 #this is true for most archs MACHINE_CPU=${MACHINE_ARCH} TARGET=${MACHINE} HOST=$(uname -m) export MAKEOBJDIR=obj.${HOST}.${MACHINE} export HOST MACHINE TARGET ABI= CROSSDIR=/usr/cross/${MACHINE} CROSS=${MACHINE_COMP}-unknown-openbsd${VERSION}${ABI} PATH=$PATH:${CROSSDIR}/usr/${CROSS}/bin:${CROSSDIR}/usr/bin export BSDOBJDIR=${CROSSDIR}/usr/obj MACHINE=${MACHINE} \ MACHINE_ARCH=${MACHINE_ARCH} \ MACHINE_CPU=${MACHINE_CPU} \ CROSSDIR=${CROSSDIR} \ CC=${CROSS}-cc \ CPP=${CROSS}-cpp \ CXX=${CROSS}-c++ \ AS=${CROSS}-as \ LD=${CROSS}-ld \ SIZE=size \ STRIP=${CROSS}-strip \ OBJDUMP=${CROSS}-objdump \ OBJCOPY=${CROSS}-objcopy \ make \ MACHINE=${MACHINE} \ MACHINE_ARCH=${MACHINE_ARCH} \ OBJMACHINE=${MACHINE_ARCH} \ MAKEOBJDIR=obj.${HOST}.${MACHINE} \ "$@"