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?

Antworten:


44

Erwägen Sie die Verwendung von Homebrew

brew install postgresql

Sie erhalten die erforderlichen Header.


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

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.


1
libpq ist eine C-Connector-Bibliothek, während libpqxx C ++ ist. Mit anderen Worten - das wird definitiv nicht helfen.
Tadas Sasnauskas
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.