えぐち@エスアンドイー です。

>>> In message [ruby-list:16798] Re: プラットフォーム別 ruby
    On Wed, 15 Sep 1999 19:12:46 +0900, Ryo HAYASAKA <hayasaka / univ21.u-aizu.ac.jp> said:

早坂>  早坂@会津大学です。

早坂>  Ruby について、NetBSD には pkgsrc(バイナリでなくコンパイル
早坂> が必要なパッケージ)が既にあるようです。
早坂> 
早坂> NetBSD
早坂> URL: http://www.jp.netbsd.org/ja/JP/Documentation/Packages/list/lang/ruby/README.html
早坂> 関連URL: ftp://ftp.jp.netbsd.org/pub/NetBSD/packages/pkgsrc.tar.gz
早坂> 備考: 
早坂> 
早坂>  コンパイルを試してみると、

早坂>  うーん。make 一発ではコンパイル出来ませんねぇ。僕の環境では、
早坂> [ruby-dev:7498] のように configure を実行する必要があります。

いま NetBSD の環境がないんで試せないんですが、
以下のようなパッチで pkgsrc から make できませんか?

#単に [ruby-dev:7498] を反映しただけです。
#本当は、--withーXXX の右辺を pkg のマクロで置換るべきですが
#FreeBSD の ports とは微妙に違うので自信無し ^^;;

	えぐち

--- ftp.jp.netbsd.org/pub/NetBSD/packages/pkgsrc/lang/ruby/Makefile Wed Aug 25 21:47:00 1999 +++ pkgsrc/lang/ruby/Makefile Wed Sep 15 20:19:53 1999 @@ -17,5 +17,14 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/bison:../../devel/bison GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --enable-shared \ + --with-opt-dir=/usr/pkg \ + --with-X11-dir=/usr/X11R6 \ + --with-tcl-include=/usr/pkg/include/tcl8.0 \ + --with-tk-include=/usr/pkg/include/tk8.0 \ + --with-tcl-lib=/usr/pkg/lib \ + --with-tk-lib=/usr/pkg/lib \ + --with-tcllib=tcl80 \ + --with-tklib=tk80 .include "../../mk/bsd.pkg.mk"