Ruby 1.8.0 にバージョンアップの続き。
- なんだか RSS の出力に問題があったみたいで、Firebird でここの index.rdf が上手く取得出来なかったもよう。
- て事で RSS も
全部マージしちゃいました
版に差し替え。
- そしたら index.rdf がエラーになる。むむむ。
- こりが
UTF-8 での出力は uconv 必須
とゆう事なのですかね?
- ほんでは uconv-0.4.11-i586-mswin32-1.6.zip てやつをダウンロードすっぺ。
- C:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt
に uconv.so なるモノをぶっ込む。
- またまた ndiary-mode から日記(と RSS)生成。
- エラー! どぎゃーん! 「mswin32-ruby16.dll が見つらなかったため、このアプリケーションを開始できませんでした。」
- むむ? おれっちもう Ruby 1.8.0 だから、なんかバージョン違いっぽい・・。
- ほんなら ActiveScriptRuby 1.8.0.5 をインスコして uconv を頂かせて貰うぜよ。
- インストーラーで ActiveScriptRuby 1.8.0.5 をすぱすぱインスコして、
C:\Program Files\ruby-1.8\lib\ruby\site_ruby\1.8\i386-msvcrt
の中の uconv.so なるモノをゲッツ &
C:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt
にぶっ込み。
- またまた ndiary-mode から生成。どきどき。
- 上手く行っター! index.rdf が UTF-8 で出力されてくれました。
て事でした。いや自分にしか分からんかもしれませんが一応メモ・・。何か Ruby バージョンアップする時にここら辺周ってて、これって要るのかなー要らないのかなー。とか思ってたけどやっぱ必要だったんですかね。
この記事は nDiary 使用時の記事をそのまま持って来たものです。