Q: Why does the compiler complain that the header file can't be found?A: As of Mac OS X 10.4.7, the OpenAL framework has been updated to version 1.1 of the OpenAL specification. The OpenAL framework now strictly conforms to the OpenAL specification and since ALUT is not an official part of the specification it will no longer be included as part of the OpenAL framework. The ALUT header files were removed as of the Xcode 2.4 update. IMPORTANT: Only the related header files and declarations were removed from the framework. The symbols are still exported from the framework binaries for backward compatibility with existing applications. If you require ALUT functionality, Creative offers a new standalone library that is being developed under a separate specification at the OpenAL web site (http://www.openal.org/). The freealut library includes source code and should be buildable on OS X. However, the freeault library defines the same symbol names as the OpenAL 1.0 ALUT declarations and you will need to rename these symbols or use compiler preprocessing macros to resolve the conflict this causes. ReferencesBack to Top Document Revision HistoryDate | Notes |
---|
2007-02-06 | First Version |
Posted: 2007-02-06
|