Pesan yang Anda terima adalah indikasi yang jelas bahwa Anda kekurangan sesuatu untuk pemasangan permata yang benar:
Tidak dapat membuat Makefile karena beberapa alasan, mungkin kekurangan pustaka dan/atau header yang diperlukan. Periksa file mkmf.log untuk lebih jelasnya. Anda mungkin memerlukan opsi konfigurasi.
Tidak ada versi asli Windows dari rilis terbaru pg (0.10.0) yang dirilis kemarin, tetapi jika Anda menginstal 0.9.0 seharusnya menginstal binari tanpa masalah.
Bagaimanapun, jika Anda ingin menginstal permata, Anda memerlukan lingkungan build yang diinstal. Jika Anda menggunakan RubyInstaller, maka Anda memerlukan DevKit
Pemasangan permata hanya akan mengharuskan Anda memberikan opsi tambahan untuk pemasangan permata (seperti --with-pg-dir
)
subst X: "C:\Program Files (x86)\PostgreSQL\8.3"
gem install pg -- --with-pg-dir=X:
subst X: /D