Pregunta

Soy un novato completo en trabajar con una aplicación Ruby on Rails (ROR). Estoy tratando de configurar un LogServer e intenté ejecutar el ejemplo disponible en GitHub: https://github.com/colbygk/log4r/blob/master/examples/logserver.rb y el https://github.com/colbygk/log4r/blob/master/examples/logclient.rb.

Pero sabía que se requería que Romps para configurar un servidor de registro, así que descargué el Rompall y lo expandí aquí: /usr/lib/ruby/1.8

Pero aún así, cuando intenté ejecutar el programa LogServer.RB en la terminal, obtengo:

"/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 '.... "

¿Alguna idea de cómo instalar correctamente Romp en mi máquina? Estoy usando Ubuntu 10.04, Ruby1.8 y Rails 2.2.3.

Gracias de antemano ........

¿Fue útil?

Solución

Desde este enlace: http://www.ruby-forum.com/topic/103958

Después de descargar y extraer el Rompall ...

cd romp-0.2
ruby extconf.rb
make

Esto compilará la extensión Romp C. Ahora debe instalarlo en su directorio Ruby. En mi caja bastarda de Windows/Cygwin esto se encuentra en ...

/lib/ruby/site_ruby/1.8

Los archivos ROMP .RB van directamente a este directorio, y el compilado .es entra en el

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

directorio.

Tenga en cuenta que no he probado esta instalación yo mismo, pero espero que tenga la idea general

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top