estaba corriendo el comandorieles durante la instalación fcgi: No se ha podido construir joya extensión nativa
bundle install
en mi proyecto de rieles, y se la dio el error:
...
Using activerecord (3.0.11)
Using activeresource (3.0.11)
Using bigdecimal (1.1.0)
Installing fcgi (0.8.8) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/home/jjboat/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
checking for fcgiapp.h... no
checking for fastcgi/fcgiapp.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
estoy usando Ubuntu 10.04, y dice: sudo apt-get install fcgi-dev [sudo] contraseña para jjboat: Leyendo lista de paquetes ... Hecho Edificio árbol de dependencias Leyendo la información de estado ... Hecho E: no se pudo encontrar el paquete fcgi-dev –
Parece que el paquete en realidad se llama 'libfcgi-dev' en Ubuntu. –
Gracias, 'libfcgi-dev' es correcto. Ahora se produce un error para 'mysql2'. ¿Sabes qué paquete debería ser instalado? ocurrió un error al instalar mysql2 (0.2.17), y Bundler no puede continuar. Asegúrate de que 'gem install mysql2 -v '0.2.17'' tenga éxito antes de empacar. –