Subject: cross-netbsd pkg
To: None <tech-toolchain@netbsd.org>
From: Kazuki Sakamoto <sakamoto@splhack.org>
List: tech-pkg
Date: 07/07/2000 11:46:49
I made a pkgsrc for cross compile environment of NetBSD.
A difference with pkgsrc/cross/*-netbsd is to use gnusrc.tgz
from NetBSD source tree. and use BSD make in gnu/{lib,usr.bin}.

ftp://ftp.netbsd.org/pub/incoming/sakamoto/cross-netbsd.tgz

to install:
	tar xCzvf /usr/pkgsrc/cross cross-netbsd.tgz
	(cd /usr/pkgsrc/cross/cross-netbsd; \
	 make TARGET_MACHINE_ARCH=mipsel OBJECT_FMT=ELF \
	      install clean CLEANDEPENDS=1)
to use:
	env MACHINE=hpcmips DESTDIR=/cross/hpcmips \
		/usr/pkgsrc/mipsel-netbsd/bin/mipsel-netbsd-make

I don't test it properly, but I could make cross compiler
for {mipsel(hpcmips),powerpc,sh3}-netbsd.

sakamoto