¿Instalar libpq-dev en Mac OS?

28

¿Alguien sabe cómo puedo instalar libpq-dev en Mac OS 10.6? Es un requisito previo para otra cosa que quiero instalar.

No parece haber un macport para ello, entonces, ¿cómo puedo instalarlo en una Mac?

Ricardo
fuente

Respuestas:

44

Considera usar Homebrew

brew install postgresql

Te dará los encabezados necesarios.

Michael de Silva
fuente
3
¡No quiero instalar Postgresql en mi Mac! Ya tengo Postgres ejecutándose en un contenedor Docker. Solo quiero hacer funcionar esta joya de la presa. ¿Alguna forma de instalar solo algún tipo de paquete de encabezado pg-dev?
Robert Reiz
1
Bueno, una cosa a tener en cuenta es solo porque instalas pg a través de homebrew, no significa que tengas que ejecutar el demonio (servidor). Simplemente use el cliente de esa manera, dudo que de todos modos ocupe mucho espacio.
Michael de Silva
8

Puede instalar libpq (se incluyen archivos de desarrollo) solo con homebrew.

brew install libpq

Los archivos de inclusión y las bibliotecas están disponibles en las siguientes carpetas:

/usr/local/opt/libpq/lib
/usr/local/opt/libpq/include
Starscream
fuente
3

Cuando busqué en los puertos, encontré esto:

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

Puedes probar uno de esos.

pconcepcion
fuente
1
libpq es la biblioteca del conector C, mientras que libpqxx es C ++. En otras palabras, esto definitivamente no ayudará.
Tadas Sasnauskas