J'ai essayé sans succès d'installer la version Nginx de Phusion Passenger (mod_rails) sur mon serveur en utilisant la commande suivante gem install passenger
suivi par passenger-install-nginx-module
. Tout se passe bien, jusqu'à ce que j'obtienne l'erreur suivante à la fin :
# sh ./configure --prefix='/opt/nginx' --with-http_ssl_module
--with-pcre='/tmp/root-passenger-15796/pcre-8.10'
--add-module='/usr/lib/ruby/gems/1.8/gems/passenger-3.0.6/ext/nginx'
checking for OS
+ Linux 2.6.18-028stab070.14 x86_64
checking for C compiler ... found but is not working
./configure: error: C compiler gcc is not found
``I'm not really sure what the problem could be. Any suggestions would be greatly appreciated. Thanks in advance!
Edits from Incognito (rather than adding a million comments):
I'm following the guides here so that I can run redmine on nginx using postgresql. This is rigged by a shell script from passenger-install-nginx-module
which runs
``
sh ./configure --prefix='/opt/nginx' --with-http_ssl_module --with-cc-opt='-Wno-error' --add-module='/usr/lib/ruby/gems/1.8/gems/passenger-3.0.9/ext/nginx'
Juste après avoir essayé d'installer nginx avec passenger...
Voici les lignes de code qui provoquent cette erreur : http://pastebin.com/GwrJcEkf
Voici une copie du fichier config.log qui est sorti : http://pastebin.com/qkepYZ6X
Je me retrouve avec le exact même problème sur Ubuntu11, et Debian 6.