Libpq-dev unter Mac OS installieren?

28

Weiß jemand, wie ich libpq-dev unter Mac OS 10.6 installieren kann ? Es ist eine Voraussetzung für etwas anderes, das ich installieren möchte.

Es scheint keinen Macport dafür zu geben. Wie kann ich ihn auf einem Mac installieren?

Richard
quelle

Antworten:

44

Erwägen Sie die Verwendung von Homebrew

brew install postgresql

Sie erhalten die erforderlichen Header.

Michael de Silva
quelle
3
Ich möchte Postgresql nicht auf meinem Mac installieren! Ich habe Postgres bereits in einem Docker-Container ausgeführt. Ich will nur diesen Damm zum Laufen bringen. Gibt es eine Möglichkeit, nur eine Art von pg-dev-Header-Paketen zu installieren?
Robert Reiz
1
Nun, eine Sache, die Sie berücksichtigen sollten, ist, dass Sie pg über Homebrew installieren. Dies bedeutet nicht, dass Sie den Deamon (Server) ausführen müssen. Verwenden Sie den Client einfach so, ich bezweifle, dass er sowieso viel Platz einnimmt.
Michael de Silva
8

Sie können libpq (dev-Dateien sind enthalten) alleine mit homebrew installieren.

brew install libpq

Die Include-Dateien und Bibliotheken stehen dann in folgenden Ordnern zur Verfügung:

/usr/local/opt/libpq/lib
/usr/local/opt/libpq/include
Sternenschrei
quelle
3

Wenn ich in Häfen suche, habe ich Folgendes gefunden:

port search libpq
libpqxx @3.0.2 (databases, devel)
    Official C++ client API for PostgreSQL

libpqxx26 @2.6.9 (databases, devel)
    Official C++ client API for PostgreSQL

Sie können eines davon ausprobieren.

pconcepcion
quelle
1
libpq ist eine C-Connector-Bibliothek, während libpqxx C ++ ist. Mit anderen Worten - das wird definitiv nicht helfen.
Tadas Sasnauskas