[問題] indri套件安裝相關問題

看板C_and_CPP (C/C++)作者 (walker)時間9年前 (2017/05/03 21:20), 9年前編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
開發平台(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): 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.119.164.169 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1493817610.A.03F.html ※ 編輯: daijie2098 (140.119.164.169), 05/03/2017 21:22:13 ※ 編輯: daijie2098 (140.119.164.169), 05/03/2017 21:23:04 ※ 編輯: daijie2098 (140.119.164.169), 05/03/2017 22:08:34

05/03 23:08, , 1F
configure那邊 你的g++有裝嗎
05/03 23:08, 1F
感謝大大,最後我把configure內的程式碼中出現'-stdlib=libstdc++' 的部分刪除(刪除那一行),就可以順利產生健康的makefile 然後已經可以正確執行了!!! ※ 編輯: daijie2098 (140.119.164.169), 05/03/2017 23:24:48
文章代碼(AID): #1P2TaA0_ (C_and_CPP)
文章代碼(AID): #1P2TaA0_ (C_and_CPP)