Не удается найти PGXS для Postgresql 8.4 в Ubuntu

Я пытаюсь установить пакет contrib / unaccent для Postgresql 8.4 на моем компьютере с Ubuntu. Но я получил сообщение об ошибке, когда набрал make:

/usr/lib/postgresql/8.4/lib/pgxs/src/makefiles/pgxs.mk: нет такого файла или каталога

Очевидно, что PGXS - это инфраструктура Postgresql для установки расширений, но я не смог найти файл pgxs.mk на моем компьютере с Ubuntu.

Следуя некоторым рекомендациям в Интернете, я попытался установить libpq-dev. Тем не менее, я не смог найти pgxs.mk даже после установки libpq-dev.

Что действительно расстраивает, так это то, что я нигде не могу найти пример pgxs.mk в Интернете. Как установить инфраструктуру PGXS?

1 ответ

Вероятно, вам нужно установить postgresql-server-dev-8.4 пакет, который содержит ваш отсутствующий make-файл:

/usr/lib/postgresql/8.4/lib/pgxs/src/makefiles/pgxs.mk
Другие вопросы по тегам