Port-powerpc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: cross-compiling changes
Have a look at the below, it removes the need to hardwire your environment :-)
enjoy,
Andrew
#!/bin/sh
root=/usr/local/psim
bsd_root=${root}/bsd-root
target=powerpc-unknown-eabi
PATH=\
${root}/${target}/bin:\
${root}/bin:\
$PATH
export PATH
CC="${target}-gcc -g" ; export CC
LD=${target}-ld ; export LD
CXX=${target}-g++ ; export CXX
AS=${target}-as ; export AS
CPP=${root}/lib/gcc-lib/${target}/2.7.2.1/cpp ; export CPP
RANLIB=${target}-ranlib ; export RANLIB
AR=${target}-ar ; export AR
NM=${root}/${target}/bin/nm ; export NM
SIZE=${target}-size ; export SIZE
STRIP=${target}-strip ; export STRIP
STRIPFLAGS="--strip-debug --strip-unneeded" ; export STRIPFLAGS
HOSTED_CC=cc ; export HOSTED_CC
TARGET=powerpc ; export TARGET
MACHINE=powerpc ; export MACHINE
MACHINE_ARCH=powerpc ; export MACHINE_ARCH
NOPIC=nopic ; export NOPIC
NOTAGS=notags ; export NOTAGS
NOPROFILE=noprofile ; export NOPROFILE
NOMAN=noman ; export NOMAN
DESTDIR=${bsd_root} ; export DESTDIR
MAKE="make -f ${bsd_root}/usr/share/mk/sys.mk -f Makefile" ; export MAKE
MAKEFLAGS="-e -r -I ${bsd_root}/usr/share/mk" ; export MAKEFLAGS
set -x
exec $MAKE "$@"
Home |
Main Index |
Thread Index |
Old Index