2012-12-14 37 views
2

雖然試圖在Windows XP(32位)的配置腳本與此結束配置wxWidgets的2.9.1:警告:makefile.in似乎忽視了--datarootdir設置

... 
config.status: creating Makefile 
config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting 
config.status: error: cannot find input file: contrib/Makefile.in 
configure: error: ./configure failed for src/tiff 

我確信,提到Makefile.in是它應該在的地方。我使用MinGW32進行製作。

我發現this,我試着將它翻譯成我的情況(從Ubuntu到Windows),但它仍然返回相同的錯誤。

我該如何解決?

回答

2

首先,警告是無害的,與問題無關。其次,錯誤本身是神祕的,因爲文件src/tiff/contrib/Makefile.in確實存在(或者至少應該,檢查它是否沒有以某種方式在你的安裝中消失),但我想我已經看到過這種情況,當你發生這種情況時使用DOS EOL和Unix/Cygwin工具的文件。從.tar.bz2文件獲取源文件,而不是.zip來解決此問題。

最後,爲什麼使用2.9.1在2010年發佈,我想呢?真的沒有理由不使用2.9.4 ...

+0

我正在使WxWidgets 2.9.4從.tar.bz2文件中提取出來。讓返回一些錯誤,但配置似乎已經完成沒有任何錯誤。所以問題就解決了。 +1並被接受。 –

+0

更好 - WxWidgets 2.9.4已成功安裝。 –