在使用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:in new': LogServer not supported. ROMP is required (RuntimeError) from /usr/lib/ruby/1.8/log4r/configurator.rb:204:indecode_logserver‘....“
有关于如何在我的机器上正确安装ROMP的想法吗?我使用的是Ubuntu 10.04、ruby1.8和rails 2.2.3。
提前感谢......
发布于 2012-01-17 12:47:31
从这个链接: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.8ROMP .rb文件直接放入此目录,编译后的.so放入
/lib/ruby/site_ruby/1.8/i386-cygwin目录。
请注意,我自己还没有尝试过这个安装,但我希望您能大致了解
https://stackoverflow.com/questions/8861964
复制相似问题