#34012: openal: error: 'CAStreamBasicDescription.h' file not found --------------------------+-------------------------------- Reporter: moligaloo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: | Keywords: lion mountainlion Port: openal | --------------------------+-------------------------------- Comment (by fgenolini@…): I have not yet created patches for MacPort's portfiles and I am not too sure where to start. I have modified the CMakeLists.txt to turn CoreAudio ON: OPTION(ALSOFT_REQUIRE_COREAUDIO "Require CoreAudio backend" ON) I have then modified the XCode (Version 4.6 (4H127)) project settings to add /opt/local/lib to the library search path of the 3 ffmpeg examples compiled with OpenAL 1.15.1 I guess the new Portfile could look something like: # $Id$ PortSystem 1.0 PortGroup xcode 1.0 name openal version 1.15.1 categories audio devel license LGPL-2 maintainers chris dot kcat at gmail dot com description OpenAL is a cross-platform 3D audio API long_description OpenAL is a cross-platform 3D audio API appropriate \ for use with gaming applications and many other types \ of audio applications. homepage http://www.openal.org/ master_sites sourceforge:macports use_bzip2 yes checksums sha1 somenewchecksum \ rmd160 somerothernewchecksum # distfile exported from git://repo.or.cz/openal-soft.git worksrcdir ${name}-${version}/OpenAL-MacOSX xcode.target OpenAL xcode.destroot.type framework if {${os.major} <= 9} { post-patch { some suitable patch for the CMakeLists.txt to turn on CoreAudio, and fix-up for the generated XCode project (add /opt/local/lib to the library search path for the ffmpeg examples) } } -- Ticket URL: <https://trac.macports.org/ticket/34012#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS