[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cross compile



 > gnusrc(gnu.tar.gz)を使ってお気楽compile/installするpkgsrcを改造してみました。
 > ftp://ftp.netbsd.org/pub/incoming/sakamoto/cross-netbsd.tgz
 > make TARGET_MACHINE_ARCH=mipsel install clean
 > で、/usr/pkg/mipsel-netbsd 以下にinstallされます。

cppとかasを呼び出すpathがうまいこと設定されてないようで、
cross compileするとめちゃくちゃエラーがでます(^^;
			報告ありがとうございます > ushiodaさん
install後

cd /usr/pkg/mipsel-netbsd/libexec
ln -s /usr/pkg/mipsel-netbsd/bin/mipsel-netbsd-as as
ln -s /usr/pkg/mipsel-netbsd/bin/mipsel-netbsd-ld ld
mkdir mipsel-netbsd
mv [a-l]* mipsel-netbsd

してください。

cross makeは
env MACHINE=hpcmips DESTDIR=/a/root \
	/usr/pkg/mipsel-netbsd/bin/mipsel-netbsd-make
てな具合に行います。

sakamoto