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

Re: NetBSD/hpcmips のcross compile環境構築について



Takeshi Shibagaki<ie9t-sbgk@asahi-net.or.jp> wrote:

ie9t-sbgk> 柴垣です。

こんにちは。

634_> 上記のページを見る限りでは、mac68k 用の Package も無い
634_> ようですし...  やはり、cross compile 環境は 
634_> NetBSD/i386 じゃないとダメなのでしょうか?

ie9t-sbgk> ダメということは無いとは思いますが、cross環境は
ie9t-sbgk> i386を基点に考えたほうが良いでしょう。皆が使用し
ie9t-sbgk> ているはずなので、問題がつぶされている、或は問題
ie9t-sbgk> があっても誰かが解を持っていることが多いです。

新しめのクロス用の開発環境(toolchain)がELFを要求することが多
いので、mac68kがELFになっていない現状では辛くなっていること
もあります。

ie9t-sbgk> ただ、私も以前にNetBSD/macppcで、NetBSD/hpcarmの
ie9t-sbgk> cross環境を作ろうとしたのですが、腐ったkernelが出
ie9t-sbgk> 来て来て、原因が追求出来ませんでした。

そのときのhpcarmもELFになっていなかったのではありません?
とくにldのところで難しいことが多い気がします。

gcc/binutilsなどを使うのを止めてthe NetBSD project自身で開発
環境の保守までできればこういう問題は起こらないはずですが、そ
うするには人手が全く足りませんね…

--
SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
http://www05.u-page.so-net.ne.jp/ba2/kei_sun/
http://frill.yi.org/~kei/