1
我試圖在OS X上編譯Xiphttp QuickTime component Xcode項目。它取決於許多庫,如libflac和Theora;所有這些依賴關係似乎都是C代碼,它們都可以很好地與10.5 SDK編譯。然而,當涉及到編制組件本身,我得到了一些錯誤,主要是沿帶Xcode 3.2的QuickTime組件:C++編譯錯誤
src/flac-1.1.0/src/libFLAC/include/protected/file_decoder.h:26:0 src/flac-1.1.0/src/libFLAC/include/protected/file_decoder.h:26:
error: expected specifier-qualifier-list before 'FLAC__FileDecoderState'
和
/Users/me/Developer/objc/xiph-qt/build-macosx/../OggImport/src/importer_types.h:99:0
/Users/me/Developer/objc/xiph-qt/build-macosx/../OggImport/src/importer_types.h:99:
error: syntax error before 'Track'
線萬維網圍繞搜索後,所以,它似乎問題可能與C++以及結構的定義方式有關。我沒有看到任何Objective-C代碼混在其中,所以我希望代碼能夠編譯,但是我想知道我是否錯過了一個或兩個構建標誌來將gcc帶入其感官。
我已經在Xiph.org郵件列表中提出了一個問題,但是看起來項目在過去一年沒有看到太多開發時間。希望能夠指出什麼是踢球以及將球踢向哪裏。