Installer libpq-dev sur Mac OS?


28

Est-ce que quelqu'un sait comment installer libpq-dev sur Mac OS 10.6? C'est un pré-requis pour autre chose que je veux installer.

Il ne semble pas y avoir de macport, alors comment puis-je l'installer sur un Mac?

Réponses:


44

Pensez à utiliser Homebrew

brew install postgresql

Cela vous donnera les en-têtes nécessaires.


3
Je ne veux pas installer Postgresql sur mon Mac! J'ai Postgres déjà en cours d'exécution dans un conteneur Docker. Je veux juste faire fonctionner ce barrage pg gem. Est-il possible d'installer uniquement une sorte de packages d'en-tête pg-dev?
Robert Reiz

1
Eh bien une chose à considérer est juste parce que vous installez pg via homebrew, cela ne signifie pas que vous devez exécuter le démon (serveur). Utilisez simplement le client de cette façon, je doute qu'il prenne quand même beaucoup de place.
Michael de Silva

8

Vous pouvez installer libpq (les fichiers de développement sont inclus) seul en utilisant homebrew.

brew install libpq

Les fichiers et les bibliothèques d'inclusion sont ensuite disponibles dans les dossiers suivants:

/usr/local/opt/libpq/lib
/usr/local/opt/libpq/include

3

Lorsque j'ai cherché dans les ports, j'ai trouvé ceci:

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

Vous pouvez en essayer un.


1
libpq est la bibliothèque de connecteurs C tandis que libpqxx est C ++. En d'autres termes, cela n'aidera certainement pas.
Tadas Sasnauskas
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.