Не указаны цели и не найден make-файл в установке Nominatim
Я пытаюсь настроить свой собственный сервер OpenStreetMap, и я следовал официальному учебнику в Википедии и еще одному учебнику. Сначала я клонировать Nominatim
из GIT, и я строю его, приклеив:
cd Nominatim/
cd module/
sudo make
cd ..
cd nominatim/
sudo ./autogen.sh
sudo ./configure
и все было хорошо до сих пор. Когда я записываю на пленку sudo make
я получил это:
make: **** No targets specified and no makefile found. Stop.
Как это исправить? Заранее спасибо.
2 ответа
Решение
Проблема была в postgresql
, так что после установки:
postgresql-server-dev-9.3
libpgtcl-dev
Проблема решена. Благодарю вас.
Вам не нужно исправлять, вы просто действовали неблагоприятно.
Может быть, безопаснее, если вы сначала удалите каталог, а потом снова зайдете: git clone git@github.com:twain47/Nominatim.git
а также cd Nominatim
Если проверить из git run:
./autogen.sh
Компиляция Nominatim:
./configure make
Получить данные OSM и импортировать:
./utils/setup.php --osm-file <your planet file> --all
Укажите свой веб-сервер в каталог./website.