在my attempt to compile GCC我注意到,雖然./configure
不會產生錯誤信息,並返回錯誤代碼0,仍然有錯誤記錄在config.log
,其中做以後的事業make
失敗。那麼,爲什麼configure
已經失敗?或者make
稍後修改config.log
?爲什麼`configure`在`config.log`包含錯誤時不會失敗?
0
A
回答
3
config.log
包含所有configure
探針的輸出。其中一些預計會失敗。例如,頻繁的Autoconf探針的特定功能幾種不同的可能的替代實現,其中一些預期取決於你的系統的特點失敗。
它因此到Autoconf的configure.ac
腳本明確地失敗配置階段,如果結果是不可行的作者。有些人在寫作configure.ac
時會這樣做,有些則不會。有時在配置時間很難知道一組特定的結果是否可行。還有一個合理的說法,它更容易構建過程中診斷問題,後來,不是從configure
發出錯誤信息,使人們通過config.log
的詳細信息搜索。如果問題相對模糊,情況尤其如此。
簡短的回答是,configure
沒有失敗,因爲編寫您正在運行的配置腳本的人沒有將其編程爲由於某種原因而導致您看到的特定錯誤失敗。
相關問題
- 1. 爲什麼在承諾中「失敗」不會發現錯誤?
- 2. 爲什麼我會有運行時檢查失敗錯誤?
- 3. 爲什麼包含空文件會導致PHP腳本失敗?
- 4. 爲什麼包含TranslatedText節點會導致XslCompiledTransform失敗?
- 5. `git-buildpackage`不會調用./configure,爲什麼?
- 6. 爲什麼EF在執行「from」時會丟失包含數據
- 7. 爲什麼這段代碼會失敗或不會失敗?
- 8. 爲什麼WCF在DataContract丟失時不會引發錯誤?
- 9. 爲什麼「殺-15」有時會失敗?
- 10. 爲什麼輸出有時會失敗
- 11. 這爲什麼會失敗?
- 12. 爲什麼這會失敗
- 13. SQLiteOpenHelper.onUpgrade爲什麼會失敗?
- 14. MediaPlayer爲什麼會失敗?
- 15. 我爲什麼會收到錯誤402:應用程序打包失敗:vmc push時同步資源池失敗?
- 16. 當html包含div時,爲什麼使用ng-repeat迭代html會失敗?
- 17. 爲什麼MapViewOfFile不會失敗?
- 18. 爲什麼SONAR在錯誤401時在waitForQualityGate()失敗?
- 19. 爲什麼我的測試因日期範圍的包含錯誤而失敗?
- 20. Qt 4.8「./Configure」失敗
- 21. 爲什麼這只是mysql'LIKE'查詢失敗? (包括錯誤)
- 22. 在TestInitialize中MSTest失敗時,爲什麼TestCleanup不會被執行?
- 23. 爲什麼在期望不匹配時RSpec會因TypeError失敗?
- 24. 爲什麼pip會因包裹的錯誤md5哈希而失敗?
- 25. 組合框驗證錯誤 - 爲什麼會失敗?
- 26. 爲什麼YEAR會因日期轉換錯誤而失敗?
- 27. 2.11.1爲什麼會失敗,並顯示錯誤:not found:type Application?
- 28. 爲什麼我會收到「ScriptC sym查找失敗」錯誤?
- 29. 爲什麼Nginx在包含Naxsi規則時返回錯誤?
- 30. 爲什麼在包含OpenSSL靜態庫時會出現編譯錯誤?
這實際上是有道理的,謝謝! –