自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。
Ruby言語やLinuxのネタが多いです。
April 04, 2006 [おもひで]
■ [Ruby] Ruby-GetText-PackageがOpenBSDで動作しない(4)
レポートしてくれたJohanが以下のようにすればRuby-1.8.4がインストールできるよ!と教えてくれたのでその通りにやってみた。
cd /usr cvs -q -d anoncvs@anoncvs.openbsd.org:/cvs get ports cd /usr/ports/lang/ruby env FLAVOR=no_x11 make install
■ うーん、ダメだ。コンパイルはうまく行くんだけどインストール(パッケージ生成?)か何かでコケる。
ただ、コンパイルはできるので強引にインストールしちゃえ、ということで、/usr/ports/lang/ruby/w-ruby-1.8.4p1-no_x11/ruby-1.8.4/に移動してそこでconfigure --prefix=/usr; make installしたらうまくコンパイル&インストールできた。やれやれ。
■ この前、コンパイルできないと書いたけど、これはどうもオレの勘違いっぽい。上の手順を一度踏んでから再度、素のruby-1.8.4をコンパイルしたら無事コンパイルできた。strlcpy, snprintfを使うようにというWarningは出まくったけどこれ自身は関係なかった。途中でいろんなパッケージがコンパイルされた気がするので、もしかしたらそれらのどれかが原因でひっかかったのかもしれないけど、純粋にオレの勘違いかもしれない(コンパイルはできていたのにできていないと思ってしまった)。
でも、再度OpenBSDをインストールし直すのも面倒くさいので原因調査はしません。すんまそ。
にしても、詰めが甘いのは相変わらず。まだまだダメだなぁ、オレ。反省。
[ツッコミを入れる]
