我是使用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。
但我知道ROMP是设置LogServer所必需的,所以我下载了ROMP tarball并将其扩展到这里:/usr/lib/ruby/1.8
但是当我尝试在终端中运行logserver.rb程序时,我得到:
“/ usr / lib / ruby / 1.8 / log4r / configurator.rb:204:in new': LogServer not supported. ROMP is required (RuntimeError) from /usr/lib/ruby/1.8/log4r/configurator.rb:204:in
decode_logserver'....”
关于如何在我的机器上正确安装ROMP的任何想法??? 我使用的是Ubuntu 10.04,ruby1.8和rails 2.2.3。
先谢谢........
答案 0 :(得分: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
。目录
请注意,我自己没有尝试过此安装,但我希望如此 你得到了一般的想法