J'essaie de compiler le projet Xiph QuickTime component Xcode sous OS X. Cela dépend d'un certain nombre de bibliothèques telles que libflac et Theora; toutes ces dépendances semblent être du code C qui se compile parfaitement avec le SDK 10.5. Cependant, en ce qui concerne la compilation du composant lui-même, je reçois un certain nombre d'erreurs, la plupart du temps le long des lignes deComposant QuickTime avec Xcode 3.2: erreurs de compilation 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'
et
/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'
Après une recherche autour sur le World Wide Web et SO, il semble que le problème pourrait avoir à faire avec C++ et la façon dont les structures sont définies. Je ne vois pas de code Objective-C mélangé dedans, donc je m'attendais à ce que le code compile juste, mais je me demande s'il me manque un ou deux flag de construction pour ramener gcc à ses sens.
J'ai posé la question sur l'une des listes de diffusion de Xiph.org, mais il semble que le projet n'ait pas connu beaucoup de temps de développement au cours de l'année écoulée. Apprécierait n'importe quel pointeur sur ce qu'il faut frapper et où l'obtenir à Whirr.