0

私は、Ruby on Rails (RoR) アプリケーションを扱うまったくの初心者です。LogServer をセットアップしようとしており、github で利用可能な例を実行しようとしました: https://github.com/colbygk/log4r/blob/master/examples/logserver.rbおよびhttps://github.com/colbygk/ log4r/blob/master/examples/logclient.rb .

しかし、LogServer のセットアップには ROMP が必要であることを知っていたので、ROMP tarball をダウンロードして展開しました: /usr/lib/ruby/1.8

それでも、ターミナルで logserver.rb プログラムを実行しようとすると、次のようになります。

「/usr/lib/ruby/1.8/log4r/configurator.rb:204:indecode_logserver new': LogServer not supported. ROMP is required (RuntimeError) from /usr/lib/ruby/1.8/log4r/configurator.rb:204:in' ....」

私のマシンにROMPを適切にインストールする方法についてのアイデアはありますか??? Ubuntu 10.04、ruby1.8、rails 2.2.3 を使用しています。

前もって感謝します ........

4

1 に答える 1

0

このリンクから: http://www.ruby-forum.com/topic/103958

ROMP tarball をダウンロードして解凍した後 ...

cd romp-0.2
ruby extconf.rb
make

これにより、ROMP C 拡張機能がコンパイルされます。これを ruby​​ ディレクトリにインストールする必要があります。私のWindows/Cygwinのろくでなしボックスでは、これは...

/lib/ruby/site_ruby/1.8

ROMP .rb ファイルはこのディレクトリに直接移動し、コンパイルされた .so は次のディレクトリに移動します。

/lib/ruby/site_ruby/1.8/i386-cygwin

ディレクトリ。

このインストールを自分で試したことはありませんが、一般的なアイデアを理解していただければ幸いです。

于 2012-01-17T04:47:30.890 に答える