J'essaie de compiler le Xiph Composant QuickTime Il 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 bien avec le SDK 10.5. Cependant, lorsqu'il s'agit de compiler le composant lui-même, j'obtiens un certain nombre d'erreurs, principalement du type suivant
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'
y
/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 avoir fait des recherches sur le World Wide Web et sur SO, il semble que le problème pourrait être lié au C++ et à la façon dont les structures sont définies. Je ne vois pas de code Objective-C entremêlé là-dedans, donc je m'attendais à ce que le code compile tout simplement, mais je me demande s'il ne manque pas un ou deux drapeaux de compilation pour ramener gcc à la raison.
J'ai posé la question sur l'une des listes de diffusion de Xiph.org, mais il semble que le projet n'ait pas été beaucoup développé au cours de l'année écoulée. J'apprécierais toute indication sur ce qu'il faut faire et où le faire vrombir.