Instal libpq-dev di Mac OS?

28

Adakah yang tahu bagaimana saya bisa menginstal libpq-dev di Mac OS 10.6? Ini merupakan prasyarat untuk hal lain yang ingin saya instal.

Sepertinya tidak ada macport untuk itu, jadi bagaimana saya bisa menginstalnya di Mac?

Richard
sumber

Jawaban:

44

Pertimbangkan menggunakan Homebrew

brew install postgresql

Ini akan memberi Anda header yang diperlukan.

Michael de Silva
sumber
3
Saya tidak ingin menginstal Postgresql di Mac saya! Saya memiliki Postgres yang sudah berjalan di wadah Docker. Hanya ingin membuat permata pg bendungan ini berjalan. Adakah cara untuk menginstal hanya beberapa jenis paket header pg-dev?
Robert Reiz
1
Nah satu hal yang perlu dipertimbangkan adalah hanya karena Anda menginstal pg via homebrew, itu tidak berarti Anda harus menjalankan deamon (server). Cukup gunakan klien seperti itu, saya ragu itu memakan banyak ruang.
Michael de Silva
8

Anda dapat menginstal libpq (file dev disertakan) sendiri menggunakan homebrew.

brew install libpq

File dan lib yang disertakan kemudian tersedia di folder berikut:

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

Ketika saya mencari di port, saya menemukan ini:

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

Anda dapat mencoba salah satunya.

konsepsi
sumber
1
libpq adalah library konektor C sementara libpqxx adalah C ++. Dengan kata lain - ini pasti tidak akan membantu.
Tadas Sasnauskas