Встановити libpq-dev на Mac OS?


28

Хтось знає, як я можу встановити libpq-dev на Mac OS 10.6? Це необхідна умова для чогось іншого, що я хочу встановити.

Здається, це не макпорт для цього, так як я можу встановити його на Mac?

Відповіді:


44

Подумайте про використання домашньої мови

brew install postgresql

Це дасть вам необхідні заголовки.


3
Я не хочу встановлювати Postgresql на свій Mac! У мене Postgres вже працює в контейнері Docker. Просто хочу змусити цю дорогоцінну дорогоцінну каменю працювати. Будь-який спосіб встановити лише якісь пакети заголовків pg-dev?
Роберт Рейз

1
Ну одне, що слід врахувати, це лише те, що ви встановлюєте pg через homebrew, це не означає, що вам потрібно запустити deamon (сервер). Просто використовуйте клієнта таким чином, я сумніваюся, що він займає багато місця в будь-якому випадку.
Майкл де Сільва

8

Ви можете встановити libpq (файли розробників включені) самостійно за допомогою homebrew.

brew install libpq

Файли, що включають, і файли потім доступні в таких папках:

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

3

Під час пошуку в портах я виявив таке:

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

Ви можете спробувати одне з таких.


1
libpq - це бібліотека роз'ємів C, тоді як libpqxx - C ++. Іншими словами - це, безумовно, не допоможе.
Tadas Sasnauskas
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.