Installare libpq-dev su Mac OS?


28

Qualcuno sa come posso installare libpq-dev su Mac OS 10.6? È un prerequisito per qualcos'altro che voglio installare.

Non sembra esserci un macport per questo, quindi come posso installarlo su un Mac?

Risposte:


44

Prendi in considerazione l'uso di Homebrew

brew install postgresql

Ti darà le intestazioni necessarie.


3
Non voglio installare Postgresql sul mio Mac! Postgres è già in esecuzione in un contenitore Docker. Voglio solo far funzionare questa diga pg gem. Un modo per installare solo una sorta di pacchetti di intestazione pg-dev?
Robert Reiz,

1
Beh, una cosa da considerare è solo perché installi pg tramite homebrew, non significa che devi eseguire il deamon (server). Usa il client in questo modo, dubito che occupi comunque molto spazio.
Michael de Silva,

8

Puoi installare libpq (i file dev sono inclusi) da solo usando homebrew.

brew install libpq

I file include e le librerie sono quindi disponibili nelle seguenti cartelle:

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

3

Quando ho cercato nelle porte ho trovato questo:

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

Puoi provarne uno.


1
libpq è la libreria del connettore C mentre libpqxx è C ++. In altre parole, questo sicuramente non aiuterà.
Tadas Sasnauskas,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.