Fehler beim Installieren von PG-Gem

8

Wenn ich versuche, das PG-Juwel zu installieren, bekomme ich Fehler.

Ich benutze Ruby 1.9.3-p125 gebaut mit rbenv / ruby-build. Ich habe PostgreSQL mit dem Ein-Klick-Installationsprogramm installiert. Ich bin in der Lage, mit pgAdmin eine Verbindung zur DB herzustellen. Mir gehen die Ideen aus.

%Vor%     
Sandro 23.03.2012, 21:47
quelle

1 Antwort

14

Ich bin mir nicht sicher, welcher der folgenden Schritte das Problem endgültig gelöst hat. Aber da mu zu kurz erwähnt wird, bestand das Problem darin, 32-Bit- und 64-Bit-Binärdateien zu mischen.

  • 1. Ich habe diese 64-Bit-Version von PostgreSQL installiert
  • 2. Ich habe jede alte OpenSSL-Installation von Homebrew deinstalliert

      

    $ brew deinstallieren openssl

  • 3. Ich habe die 64-Bit-Version von OpenSSL mit Homebrew

    installiert
      

    $ brew install - 64-bit openssl

  • Als letztes habe ich bei der Installation des pg-Gems den LDFLAGS so geändert, dass er auf die 64-Bit-Version von OpenSSL zeigt

      

    $ gem installieren pg - --with-ldflags = '- L / usr / local / Keller / openssl / 0.9.8s'

Sandro 24.03.2012, 22:31
quelle