開發平台(Platform): (Ex: Win10, Linux, ...)
MacOS Sierra 10.12.3
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
gcc (MacPorts gcc48 4.8.5_1) 4.8.5
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
在indri-5.11的目錄下
./configure的時候就出現error(如下圖)
http://imgur.com/5oFhoKR
在查詢"C preprocessor "/lib/cpp" fails sanity check"這個錯誤後
多半得到的結果顯示是gcc沒有安裝
但小弟的gcc已經正確安裝且路徑設定完成
http://imgur.com/LNi9nAO
接著嘗試make後出現的錯誤如下
http://imgur.com/WIbjOKN
經查詢後知道"g++: error: unrecognized command line option '-stdlib=libstdc++'"
這個錯誤表示gcc沒有那個指令,要在clang下才能編譯過
於是就卡關了因為不知道要在哪裡才能夠把這行指令刪掉...
或是大大有其他的做法可以分享orz
預期的正確結果(Expected Output):
預期可以正確安裝
/.configure -> make -> make install都正確執行
補充說明(Supplement):
謝謝大家