トップ «前の日記(2008-06-14) 最新 次の日記(2008-06-16)» 編集

日々の破片

Subscribe with livedoor Reader
著作一覧

2008-06-15

_ 情報の量

2件

この結果は変なような。

追記:あぶねぇ。こっちが正しい

_ ASR-1.8.7-p17

ActiveRuby.msi

MD5 checksum: 5a935b1563f2628a2bc1a7ad3a25b776

追記:下のほうで書いている件の修正をしました。新しいチェックサムは e07ea46227dbeafb5c35723d0b6c7782 です。

Ruby-1.8.7-p17以外のおもな変更点

・rubyにPATHを通した管理者権限のコンソールを追加(gem実行用)

・Exerb-4.5.0

・site_rubyへインストールしていたライブラリ(racc、exerb、vruby、unlhaなど)はvendor_rubyへ移動しました。

・ヘッダとDLL用libは同梱することにしました(staticライブラリは配布しませんし、予定もありません)。

RDocは別パッケージで配布します。追記:RDoc1.8.msi

特に問題がなければ、木曜あたりにinfoseekのほうへコピーしますので、試していただけると嬉しいです。

_ Gem

?? 上のASRですが、いきなりgemが、

C:/Program Files/ruby-1.8/bin/gem:14: undefined method `ruby_version' for Gem:Module (NoMethodError)

になります。原因がわからないので、調査中です。

なんでだろう?

追記:わかった。以前のバージョンを消さずにインストールできるようにしたのだけど、その結果、site_rubyが上書きされないため、中途半端に古いgemが動いてしまうからだ。

というわけで、事前に、以前のバージョンのASR-1.8.xをアンインストールしてからインストールするか、インストール後に、lib/ruby/site_rubyの下を消すかしてください。

さらに追記:逆に空ディレクトリをインストーラは作らないのかぁ。ダミーのファイルを入れておかないと、site_rubyが作られないのは、まずいことか、どうでもよいことか、どっちだろう? (setup.rbでインストールする人がいるのなら、あるべきだし、gemしか使わないのなら、なくてもよいだろうし)

さらにパイプの追記:しぬよりも遅くgem installが動く。とは言え、相手は上がったり下がったりのrubyforgeなので本当にRuby(のsocketというよりもselect)の実装がおかしいのか、端的にgem 1.1.1がおかしいのかはわからない。あとでじっくり眺める予定。

_ XP

ぐは。XPでテストしたら、管理者コンソールが「関連づけされたプログラムが見つからない」(でも、batだぜ)という変なエラーになる。Vistaの場合だけインストールされるようにすべきかなぁ。

本日のツッコミ(全2件) [ツッコミを入れる]
_ elim (2008-06-15 15:02)

ActiveRuby.msi へのリンクがおかしいようです。<br>http://arton.no-ip.info/diary/ を指しています。

_ arton (2008-06-15 16:11)

どうもありがとうございます。直しました。


2003|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|

ジェズイットを見習え