Ich versuche, das pg-Juwel für die Verwendung mit Postgres.app auf meinem lokalen Computer zu installieren. Ich leite Mavericks.
Postgres.app ist installiert und läuft einwandfrei, aber ich kann das Juwel nicht zum Laufen bringen. Ich habe folgendes getan:
- Verwendete den Befehl 'env ARCHFLAGS = "- arch x86_64" gem install pg - --with-pg-config = / Applications / Postgres.app / Contents / MacOS / bin / pg_config' aus der Postgres.app-Dokumentation
- Homebrew wurde aktualisiert und Apple GCC 4.2 installiert
- Installierte die Xcode-Entwicklertools
- Mein $ PATH wurde aktualisiert, um sowohl auf die Verzeichnisse Postgres.app bin als auch lib zu verweisen
Alles ohne Erfolg. Hier ist die spezifische Fehlermeldung, die ich erhalte:
Building native extensions with: '--with-pg-config=/Applications/Postgres.app/Contents/MacOS/bin/pg_config'
This could take a while...
ERROR: Error installing pg:
ERROR: Failed to build gem native extension.
/Users/Brian/.rvm/rubies/ruby-2.0.0-p353/bin/ruby extconf.rb --with-pg-config=/Applications/Postgres.app/Contents/MacOS/bin/pg_config
Using config values from /Applications/Postgres.app/Contents/MacOS/bin/pg_config
sh: /Applications/Postgres.app/Contents/MacOS/bin/pg_config: No such file or directory
sh: /Applications/Postgres.app/Contents/MacOS/bin/pg_config: No such file or directory
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** 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.
Provided configuration options:
--with-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/Users/Brian/.rvm/rubies/ruby-2.0.0-p353/bin/ruby
--with-pg
--without-pg
--with-pg-config
--with-pg-dir
--without-pg-dir
--with-pg-include
--without-pg-include=${pg-dir}/include
--with-pg-lib
--without-pg-lib=${pg-dir}/
Ich würde mich über jede Hilfe freuen, die Sie anbieten können. Vielen Dank!