Komunikat, który otrzymujesz, wyraźnie wskazuje, że brakuje Ci czegoś do prawidłowej instalacji tego klejnotu:
Nie można utworzyć pliku Makefile z jakiegoś powodu, prawdopodobnie z powodu braku potrzebnych bibliotek i/lub nagłówków. Więcej szczegółów znajdziesz w pliku mkmf.log. Możesz potrzebować opcji konfiguracji.
Nie ma natywnej wersji najnowszej wersji pg (0.10.0) dla systemu Windows wydanej wczoraj, ale jeśli zainstalujesz 0.9.0, powinna ona zainstalować pliki binarne bez problemów.
W każdym razie, jeśli chcesz zainstalować gem, potrzebujesz zainstalowanego środowiska kompilacji. Jeśli używasz RubyInstaller, potrzebujesz DevKit
Instalacja gem będzie wymagała jedynie podania dodatkowych opcji instalacji gem (takich jak --with-pg-dir
)
subst X: "C:\Program Files (x86)\PostgreSQL\8.3"
gem install pg -- --with-pg-dir=X:
subst X: /D