Zainstalować libpq-dev na Mac OS?

28

Czy ktoś wie, jak mogę zainstalować libpq-dev na Mac OS 10.6? Jest to warunek wstępny dla czegoś innego, co chcę zainstalować.

Wydaje się, że nie ma dla niego Macport, więc jak mogę go zainstalować na komputerze Mac?

Richard
źródło

Odpowiedzi:

44

Zastanów się nad użyciem Homebrew

brew install postgresql

Otrzymasz niezbędne nagłówki.

Michael de Silva
źródło
3
Nie chcę instalować Postgresql na moim komputerze Mac! Mam już Postgres działający w kontenerze Docker. Po prostu chcę, aby ten klejnot pg działał. W jakiś sposób zainstalować tylko jakiś pakiet nagłówków pg-dev?
Robert Reiz,
1
Cóż, jedną rzeczą do rozważenia jest tylko to, że instalujesz pg przez homebrew, nie oznacza to, że musisz uruchomić deamon (serwer). Po prostu skorzystaj z klienta w ten sposób, wątpię czy i tak zajmuje dużo miejsca.
Michael de Silva,
8

Możesz zainstalować libpq (pliki dev są dołączone) sam, używając homebrew.

brew install libpq

Pliki dołączeń i biblioteki lib są następnie dostępne w następujących folderach:

/usr/local/opt/libpq/lib
/usr/local/opt/libpq/include
Starscream
źródło
3

Kiedy szukam w portach, znalazłem to:

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

Możesz spróbować jednego z nich.

pconcepcion
źródło
1
libpq jest biblioteką konektorów C, a libpqxx to C ++. Innymi słowy - to zdecydowanie nie pomoże.
Tadas Sasnauskas,