Я пытаюсь скомпилировать osm2pgsql внутри Cygwin на машине Windows7.Отсутствие библиотек PostgreSQL при компиляции внутри Cygwin
Во время работы конфигурационных сценариев я получаю следующее сообщение об ошибке:
checking for PostgreSQL libraries... ./configure: line 17889: /cygdrive/c/Program: No such file or directory
./configure: line 17890: /cygdrive/c/Program: No such file or directory
./configure: line 17891: /cygdrive/c/Program: No such file or directory
./configure: line 17894: /cygdrive/c/Program: No such file or directory
./configure: line 17900: /cygdrive/c/Program: No such file or directory
configure: error: postgresql client library not found
Решение должно быть добавление библиотеки в папку системной переменной PATH, или копия библиотек в местоположении PostgreSQL исполняемых файлов.
Расположение PostgreSQL исполняемыми является
C: \ Program Files (x86) \ PostgreSQL \ 9.1 \ Bin
и библиотеки расположение
C: \ Program Files (x86) \ PostgreSQL \ 9.1 \ lib
как из они включены в системную переменную PATH (Windows7), но библиотеки, как утверждается, пропадают без вести.
Копирование библиотек в каталог \ bin также не помогло.
Как я могу продолжить?
Из интереса ... почему Cygwin? –
Скомпилированные двоичные файлы для окон, которые я нашел, имеют [проблемы на 64 системах] (http://wiki.openstreetmap.org/wiki/Osm2pgsql#Windows) & on [osm2pgsql github site] (https://github.com/openstreetmap/ osm2pgsql) компиляция на машинах Windows не упоминается. –