[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