Le message que vous recevez est une indication claire qu'il vous manque quelque chose pour l'installation correcte de cette gemme :
Impossible de créer le Makefile pour une raison quelconque, probablement le manque de bibliothèques et/ou d'en-têtes nécessaires. Consultez le fichier mkmf.log pour plus de détails. Vous aurez peut-être besoin d'options de configuration.
Il n'y a pas de version native Windows de la dernière version de pg (0.10.0) publiée hier, mais si vous installez la 0.9.0, elle devrait installer les binaires sans problème.
Quoi qu'il en soit, si vous souhaitez installer la gemme, vous avez besoin d'un environnement de construction installé. Si vous utilisez RubyInstaller, vous avez besoin du DevKit
L'installation de la gemme ne vous demandera que de fournir des options supplémentaires à l'installation de la gemme (comme --with-pg-dir
)
subst X: "C:\Program Files (x86)\PostgreSQL\8.3"
gem install pg -- --with-pg-dir=X:
subst X: /D