J'essaye de mettre en place mon propre serveur OpenStreetMap et j'ai suivi le tutoriel officiel de Wikipedia et un autre tutoriel. D'abord, je clone Nominatim
de GIT et je le construis en enregistrant:
cd Nominatim/
cd module/
Sudo make
cd ..
cd nominatim/
Sudo ./autogen.sh
Sudo ./configure
et tout allait bien jusqu'à maintenant. Quand j’ai enregistré Sudo make
j’ai eu ceci:
make: **** No targets specified and no makefile found. Stop.
Comment puis-je réparer ça? Merci d'avance.
Le problème était dans postgresql
, donc après l'installation:
postgresql-server-dev-9.3
libpgtcl-dev
Le problème est résolu. Merci.
Vous n'avez pas besoin de réparer, vous avez simplement agi de manière défavorable.
Peut-être que c'est plus sûr si vous supprimez d'abord le répertoire et vérifiez à nouveau: git clone [email protected]:twain47/Nominatim.git
et cd Nominatim
Si vous quittez git run:
./autogen.sh
Compiler Nominatim:
./configure
make
Obtenir des données OSM et importer:
./utils/setup.php --osm-file <your planet file> --all
Pointez votre serveur Web vers le répertoire ./website.