2013-05-30 66 views
2

我正在嘗試爲我的Raspberry Pi編譯libmad,它使用的是使用armv6hl體系結構的新Pidora編譯。錯誤:C++預處理程序未通過完整性檢查

當我嘗試編譯的libmad使用gcc我結束了錯誤:

Error: C++ preprocessor failed sanity check 

的的config.log是在這裏:http://pastebin.com/Y1vgWgQN

希望有人能幫助我解決這個問題,還是一個知道編譯版本的libmad for armv6hl

+0

「*下面的錯誤將被顯示,如果固定此沒有在系統上安裝C++預處理器*「 – syam

+0

isnt gcc C和C++編譯器?或者我需要安裝一個單獨的C++預處理器 –

+0

[如何解決](http://www.asteriskdocs.org/zh/2nd_Edition/asterisk-book-html-chunk/asterisk-CHP-3-SECT-8.html ) –

回答

0

未找到C++預處理器,可能是因爲預處理器是gcc而不是cpp

2

在結束由於CPP不被安裝(感謝大家指出這一點),我通過安裝包的gcc-C++即

yum install gcc-c++