2012-06-12 2 views
2

Я установил PostGIS на моем Dreamhost прошла VPS и получили в раздел конфигурирования процесса, как описано здесь: http://postgis.refractions.net/documentation/manual-2.0/postgis_installation.html#installation_configurationНастройка PostGIS на Dreamhost

В последней строке, когда я бегу ./configure я получаю эту ошибку :

configure: error: could not find pg_config within the current 
path. You may need to try re-running configure with a --with-pgconfig parameter. 

И я вижу в инструкции говорят:

--with-pgconfig=FILE 

PostgreSQL предоставляет утилиту под названием pg_config, чтобы включить такие расширения как PostGIS в LOC ели каталог установки PostgreSQL. Используйте этот параметр (--with-pgconfig =/path/to/pg_config), чтобы вручную указать конкретную установку PostgreSQL, с которой PostGIS будет строить.

Однако я не могу найти способ найти, где находится этот файл. Я знаю, что я установил Postgre, потому что он так говорит, когда я запускаю это:

aptitude show postgresql | grep State 

возвращается с

State: installed 

Но я не знаю, куда идти отсюда. Любая помощь приветствуется. Благодаря!

ответ

1

Вам необходимо также установить пакет «dev» для PostgreSQL. Например, с Debian 6.0 (сжатие) этот пакет называется postgresql-server-dev-8.4. Он даст вам pg_config для настройки PostGIS.

Look here для простых инструкций по установке различных версий PostGIS на разных дистрибутивах Linux.

+0

Спасибо! Это было намного проще, чем «простой» пакет и/или графическая установка. – user1452440

+0

И, конечно, в тот момент, когда я говорю это и попробую проверить, это дает мне ошибку. 'WARNING: Конфигурация не смогла найти CUnit, который требуется для модульного тестирования. Чтобы включить модульное тестирование, вы должны установить CUnit, а затем повторно запустить configure. «Попытка найти информацию на CUnit на сайте PostGIS, но не найти его ... – user1452440

+0

И эта ошибка также« Что-то пошло не так во время инициализации db (основной модуль). Для получения дополнительной информации, проверьте/TMP/pgis_reg/regress_log dropdb: не удалось подключиться к базе данных Postgres: FATAL: аутентификация идент Сбой пользователя "имя пользователя" марка [1]: *** [проверка] Ошибка 1 Марка [1 ]: Выход из каталога /home/username/postgis-2.0.0/regress ' make: *** [check] Ошибка 1'' – user1452440

Смежные вопросы