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

cross-i386-mingw32



>                                           千葉市中央区長洲
>                                                    藤原 誠
某所には書いて見たのですが、個人的に
  cross/i386-mingw32
を必要としています。(必須である、とも言えます)
これがあると Cygin 無の環境でも動くような cui のクロスコンパ
イルが出来るので、とてもうれしいのです。ところが
  cross/i386-mingw32 はずうっと多分こわれっ放しで、更新されて
いない気がします。

  そこで、個人的には sudo make package が出来るようなものは一
応用意して見ています。
  http://cvsweb.ki.nu/mef/personal-pkgsrc/i386-mingw32

で、質問というか相談というか教えていただきたい訳ですが、
クロスコンパイラと言えば、簡単には binutils と gcc です。
で、この二つを pkgsrc として一つで作るべきなのか二つにしても
いいのかです。

  上記に用意したものは一つで作れるものではあるのですが、make の
途中に binutils を make install してしまうものなので、通常の
pkgsrc の形にはなっていません。sudo make package とかすると、
気が付かずにうまく作れてしまうので、自分では満足してしまいます。

  元々の cross/i386-mingw32 はそういう問題もなく一つで作れるも
のだったと想像していますが、今は作れないので、良くは分りません。

tech-pkg-ja の ja の話題でもない気がしますが、もしどなたかこの
辺の事情を御存知の方がいらっしゃいましたら、教えて下さい。

本当は pkgsrc-wip に登録してしまえば、誰かが直してくれるという
気もするのですが、やはり上記 make 時 install 動作問題は良くない
と思うので、ここでお聞きしています。
---
(藤原)