写真集

Camera:Panasonic LUMIX DMC-LX3
Vine Linux と Ubuntu の設定方法など

Interix 6.1 で NetBSD pkgsrc を試す

2011-02-01 21:05:10 | Interix6.1

Interix 6.1 で NetBSD の pkgsrc を 試してみました。
http://www.netbsd.org/docs/pkgsrc/platforms.html

./bootstrap スクリプトのエラーがでるたびに、下記のコマンドをGNUに変更しましたが動きませんでした。
GNU awk (gawk)
gawk-3.1.8.tar.gz

GNU diff
diffutils-3.0.tar.gz


obacheさんコメントありがとうございます。

たしかに bootstrap のスクリプトが env のところでkshだとMemory faultが出て、bashだと、Segmentation faultやenvがタスクマネージャーでCPU100%になったりするのです。

http://www.netbsd.org/docs/pkgsrc/platforms.html
As of this writing, the SUA's Interix 6.0 (32bit) and 6.1 (64bit) subsystems have been tested. Other versions may work as well. The Interix 5.x subsystem has not yet been tested with pkgsrc.
と書いてあったのでまだなのかなと思いまして。
あと、 http://wikki.sakura.ne.jp/gir-lab/?pmgr の開発動機の3番目に
-------------------------------------------------------------------
3.NetBSDのpkgsrcがWindows VistaのSUAではうまく動かなかったため。
◦ビルド中にkshでMemory faultが発生して止まってしまいます。core.dmpがgdbでは分析できなかったことと、タイミングによって挙動が異なるため、原因は突き止められませんでした。kshが多重に呼び出された際の処理に問題があるように見受けられます。XPのSFUでは便利に使っていたため残念です。
-------------------------------------------------------------------
とあったので諦めてしまいました。

pkgsrc関係のコマンドやpkgsrc-installが依存するライブラリを個別にいれようかと思いましたが、bmakeの仕組みを調査しなくては動かないくて面倒になってきました。

ここのと同じ問題です。
http://gnats.netbsd.org/37349