<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>So i managed to compile OpenAL Soft with and without portaudio on a ppc mac os x. When compiling with portaudio i correctly receive when cmake finishes:</DIV>
<DIV> </DIV>
<DIV>Building OpenAL with support for the following backends:<BR>-- PortAudio, WaveFile<BR>-- <BR>-- Configuring done</DIV>
<DIV> </DIV>
<DIV>After each compile i tried to run openal-info but twice i received: </DIV>
<DIV>"ALC error Invalid Context occured"</DIV>
<DIV> </DIV>
<DIV>I then ran my own program and tried to enumerate the devices like so:</DIV>
<DIV> </DIV>
<DIV> char *device = (char*)alcGetString(NULL, ALC_DEFAULT_DEVICE_SPECIFIER);<BR> char *deviceS = (char*)alcGetString(NULL, ALC_DEVICE_SPECIFIER);</DIV>
<DIV> printf("Device: %s\nDevice: %s", deviceS, device);<BR> int a = 0;<BR> while(1)<BR> {<BR> while (*(deviceS++));</DIV>
<DIV> a++;<BR> deviceS++;<BR> if (a==2)<BR> break;</DIV>
<DIV> if ((*deviceS))<BR>printf("Device: %s\n", deviceS);<BR> }</DIV>
<DIV>exit(0);</DIV></td></tr></table><br>