Instalar libpq-dev no Mac OS?


27

Alguém sabe como eu posso instalar o libpq-dev no Mac OS 10.6? É um pré-requisito para outra coisa que eu quero instalar.

Parece não haver um macport para ele, então como posso instalá-lo em um Mac?

Respostas:


44

Considere usar o Homebrew

brew install postgresql

Isso lhe dará os cabeçalhos necessários.


3
Não quero instalar o Postgresql no meu Mac! Já tenho o Postgres em execução em um contêiner do Docker. Só quero fazer esta barragem pg gem funcionar. Alguma maneira de instalar apenas algum tipo de pacote de cabeçalho pg-dev?
Robert Reiz

1
Bem, uma coisa a considerar é apenas porque você instala o pg via homebrew, isso não significa que você precisa executar o deamon (servidor). Basta usar o cliente dessa maneira, duvido que ocupe muito espaço de qualquer maneira.
Michael de Silva

8

Você pode instalar a libpq (arquivos dev incluídos) sozinho, usando o homebrew.

brew install libpq

Os arquivos e bibliotecas de inclusão estão disponíveis nas seguintes pastas:

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

3

Quando pesquiso nas portas, encontrei o seguinte:

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

Você pode tentar um desses.


1
libpq é a biblioteca de conectores C, enquanto libpqxx é C ++. Em outras palavras - isso definitivamente não vai ajudar.
Tadas Sasnauskas
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.