rubyのupgradeに失敗していた件についての報告です。
結果から言いますと、問題解決しました。
原因ですが、suコマンドでrootになる際に -l オプションを入れ忘れてました。
その為環境変数が正しく設定できていなかったようです。
猿丸さんからの助言を読んだときに「もしかしたら」と思い上記のオプション
の事を思い出しました。上記オプションをつけてrootになった後、
/usr/ports/lang/ruby18からinstallを行い、また必要なportsを入れていった
らなんとかupgradeできました。
お騒がせしまして、申し訳ありませんでした。
岡村直利@つくばでし
岡村です。
#なぜかうまく投稿できてないので、再投稿です。
桐山さま、お返事ありがとうございます。
>>> Mon, 05 Nov 2007 15:32:48 +0900 の刻に 「kiri」、すなわち
>>> [メールアドレス保護](KIRIYAMA
>>> Kazuhiko) 氏曰く
> その後、基幹ソフトのrubyをportsupgradeでupgradeしようとしたら、
> なぜかうまくできませんでした。そこで、/usr/ports/lang/ruby18に
kiri> なぜうまくいかなかったのかを示されないと答えようがないと思います
すいません、言葉が足りませんで
桐山様
お返事ありがとうございます。
>>> Mon, 05 Nov 2007 15:32:48 +0900 の刻に 「kiri」、すなわち
>>> [メールアドレス保護](KIRIYAMA
>>> Kazuhiko) 氏曰く
> その後、基幹ソフトのrubyをportsupgradeでupgradeしようとしたら、
> なぜかうまくできませんでした。そこで、/usr/ports/lang/ruby18に
kiri> なぜうまくいかなかったのかを示されないと答えようがないと思います
すいません、言葉が足りませんでした。
portupgrade -R ruby-1.8.5_
猿丸様
お返事ありがとうございます。
>>> Mon, 05 Nov 2007 18:39:58 +0900 の刻に 「mistral」、すなわち
>>> [メールアドレス保護](Yoshihiko
>>> Sarumaru) 氏曰く
mistral> /usr/ports/lang/ruby18 と /usr/ports/Mk/bsd.ruby.mk のバージョンが
mistral> あっていないように見えます。bsd.ruby.mk が新しくなっているか確認して
mistral> みてください。
mistral> http://www.freebsd.org/cgi/cvsw
岡村です。
お返事ありがとうございます。
>>> Mon, 05 Nov 2007 15:32:48 +0900 の刻に 「kiri」、すなわち
>>> [メールアドレス保護](KIRIYAMA
>>> Kazuhiko) 氏曰く
> その後、基幹ソフトのrubyをportsupgradeでupgradeしようとしたら、
> なぜかうまくできませんでした。そこで、/usr/ports/lang/ruby18に
kiri> なぜうまくいかなかったのかを示されないと答えようがないと思います
すいません、言葉が足りませんでした。
portupgrade -R ruby-1.8.
岡村です。
お返事ありがとうございます。
>>> Mon, 05 Nov 2007 15:32:48 +0900 の刻に 「kiri」、すなわち
>>> [メールアドレス保護](KIRIYAMA
>>> Kazuhiko) 氏曰く
> その後、基幹ソフトのrubyをportsupgradeでupgradeしようとしたら、
> なぜかうまくできませんでした。そこで、/usr/ports/lang/ruby18に
kiri> なぜうまくいかなかったのかを示されないと答えようがないと思います
すいません、言葉が足りませんでした。
portupgrade -R ruby-1.8.
みなさまお忙しいとは思いますが、rubyのupgrade方法をお教え下さい。
先週末にOSやinstallしたports等のupgradeを始めました。
最初にOSを6.2-RELEASE-p3から-p8に上げました。
これは手順通り行い問題なく終了しました。
その後、基幹ソフトのrubyをportsupgradeでupgradeしようとしたら、
なぜかうまくできませんでした。そこで、/usr/ports/lang/ruby18に
行き
make
とタイプしたのですが、うまく行きません。「これは一回uninstall
してから再度installすれば良いのだろう」と勝
中治さんありがとうございます。
> On Fri, 13 Jul 2007 10:34:23 +0900
> [メールアドレス保護](NAKAJI
> Hiroyuki) said:
nakaji> Fortran と C あるいは C++ が混在している場合、f77 などの Fortran コンパ
nakaji> イラドライバでリンクを実行しないと、このようなエラーになるとい
nakaji>うのを経験したことがあります。
この事実は知っていました。
そこで、Makefileなどをみると、ちゃんとf77で実行しているので大丈夫だろ
うと判断しました。まぁ
皆様
>>> Fri, 13 Jul 2007 09:12:37 +0900 の刻に 「mistral」、すなわち
>>> [メールアドレス保護](Yoshihiko
>>> Sarumaru) 氏曰く
mistral> あんまりよく知りませんが、libfrtbegin.a に含まれるべきシンボルは
mistral> libg2c.a に含まれているようにみえるので、libfrtbegin.a のリンクを
mistral> やめても正しくリンクできるような気がします。
試しに libfrtbegin.a の部分を libg2c.a に差し換えてやってみました。
最後までコンパイル
賢者の皆様
皆様お忙しいとは思いますが、解決策(含むポインター)をご存じでしたら
お教え下さい。
仕事の関係で root (グラフなどを書くツール)を使う必要がありコンパイル
しています。このroot、portsにはあるのですが、必要に迫られ cern lib を
含めてコンパイルする必要があるために、自分でソースからコンパイルしてま
す。cern libやpythia6など必要となるものは一通り自分でコンパイルできた
のですが、rootを作る際に
g++: libfrtbegin.a: No such file or directory
と言われてしまいます。言われているこ
10 matches
Mail list logo