]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix portaudio build on FreeBSD
authorMichael Jerris <mike@jerris.com>
Sun, 1 Oct 2006 03:54:50 +0000 (03:54 +0000)
committerMichael Jerris <mike@jerris.com>
Sun, 1 Oct 2006 03:54:50 +0000 (03:54 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2910 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/portaudio.build.sh

index 7c03bf97faba1092ca13da22e8217e9150ddf812..a939cedff01b9bd37632b64374d3e2a847218bdd 100755 (executable)
@@ -10,6 +10,29 @@ patch <<__EOF__
        ;;
  
    mingw* )
+--- pa_unix_oss/pa_unix_oss.c.orig  Sat Sep 30 20:46:55 2006
++++ pa_unix_oss/pa_unix_oss.c       Sat Sep 30 20:46:13 2006
+@@ -95,7 +95,9 @@
+ #include <stdio.h>
+ #include <stdlib.h>
++#ifndef __FreeBSD__
+ #include <malloc.h>
++#endif
+ #include <memory.h>
+ #include <math.h>
+ #include <sys/ioctl.h>
+@@ -109,6 +111,8 @@
+ #ifdef __linux__
+ #include <linux/soundcard.h>
++#elif defined(__FreeBSD__)
++#include <sys/soundcard.h>
+ #else
+ #include <machine/soundcard.h> /* JH20010905 */
+ #endif
 __EOF__
 
 arch=`uname -m`