Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>OK, finally I solved the issue. Hope the solution will help others as well. I just forgot to also add the path to the CoreAudio framework to the CFLAGS. Here is the final configure/build command for building portaudio on OSX 10.7.5 using SDK10.7 for architecture i386 &amp; x86_64:</p> <p>Open a Terminal window in the portaudio directory and type:</p> <blockquote> <blockquote> <p>MACOSX_DEPLOYMENT_TARGET="10.7" ARCHFLAGS="-arch i386" CFLAGS="-O2 -g -Wall -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -arch i386 -mmacosx-version-min=10.7 -F/System/Library/Frameworks -framework CoreAudio" LDFLAGS="-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -arch i386 -mmacosx-version-min=10.7 -F/System/Library/Frameworks -framework CoreAudio" ./configure --disable-mac-universal</p> </blockquote> </blockquote> <p>If this has finished, you need to edit <code>Makefile</code> and change the mention of <code>-Werror</code> to <code>-Wall</code>.</p> <p>Then:</p> <blockquote> <blockquote> <p>make</p> </blockquote> </blockquote> <p>Voila. There you have your "libportaudio.la" in the portaudio/lib directory. You can now type</p> <blockquote> <blockquote> <p>sudo make install</p> </blockquote> </blockquote> <p>(you'll be asked to confirm using your password)</p> <p>to put the library in the system directory.</p> <p>Finally you can mess around with Portaudio! Have fun!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload