2015-04-17 32 views
0

我正在嘗試設置自己的OpenStreetMap服務器,並且我遵循維基百科官方教程以及其他一個教程。首先我從GIT克隆Nominatim,並通過錄制來製作它:沒有指定目標,也沒有在Nominatim安裝中找到makefile

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. 

我該如何解決這一問題?在此先感謝

+0

你不想在'make',''autogen.sh' *或*'configure'上設置'sudo'。你**只需**(如果需要)在'make install'上。現在的源目錄中的許多文件的許可權現在將不正確(擁有root權限等)。 'configure'步驟是否正確完成?那個錯誤(在一個自動工具項目中的這一點)通常意味着它沒有。 –

+0

以及我得到這個錯誤,我跳過說,它不能是一個真正的問題:「檢查postgreSQL庫...配置:錯誤:postgresql服務器開發庫找不到」是真正的問題? – user27477

+0

如果這導致'configure'退出時出現錯誤而不是成功完成,那麼是的,這是問題所在。 –

回答

1

這個問題在PostgreSQL數據庫,所以安裝後:

  • 的PostgreSQL服務器-DEV-9.3
  • 像libpgtcl-dev的

問題就解決了。謝謝。