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

Re: cross compiling problems



<02b901bf2abd$e974e180$0101a8c0@shin>の記事において
takemura@netbsd.orgさんは書きました。

> とかいろいろやってみたのですが、どれも効果なかったです。
> MACHINE=i386 とかになっているのかもしれません。

こちらの NetBSD/i386 1.4L では setenv MACHINE hpcmips して
gnu/usr.bin/egcs で make -n すると -Dhpcmips がちゃんと
つくのですが……。

src/usr.bin/make/main.c からすると getenv("MACHINE") したものを
使うはずだと思うのですが、 make は NetBSD 標準のものなんですよね。
make を MAKE_BOOTSTRAP 定義して作ると MACHINE が埋め込まれて
しまいますけど。
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp