Commit graph portaudio/configure
Author SHA1 Message Date
Phil Burk
b14e866b27 configure: better test for Mac OS arch
Use AC_COMPILE_IFELSE because AC_TRY_COMPILE is deprecated.
Include cdefs.h because it has checks for architcture.
2021-02-25 07:06:33 -08:00
John Melas
dd857f6108 replace Carbon with CoreFoundation and CoreServices 2021-02-05 11:06:09 -08:00
Phil Burk
51547aa31c configure: add arm64 for Mac M1
Add additional architecture to builds.

Fixes #445
2021-02-03 17:35:08 -08:00
Phil Burk
9756c86061 configure: add INCLUDES for mingw build
Previously, only portaudio.h was installed when building under mingw using
make. This behavior differs from CMakeLists.txt PA_PUBLIC_INCLUDES where
pa_win_*.h header files are installed.

To cross-compile using MXE (https://mxe.cc/) we need pa_win_*.h headers.
Add them to configure.in so that they are installed.

Patch by Stefan Hajnoczi
2021-02-03 17:31:02 -08:00
Phil Burk
fa525d6199
mac autoconf: support current and future SDKs (#470)
Improve the way we generate the path to the SDK so that it
it not tied to specific Mac versions.

Also changed macosx-version-min to 10.6

Fixes #378
Fixes #468

Use xcrun instead of xcodebuild

Note that "configure" was generated using autoconf on Linux.
2021-01-26 15:25:10 -08:00
Phil Burk
2a7f8fcd7a build: add new Mac SDKs to configure
Add SDK 10.14 and 10.15 to configure.in

Removed i386 and PPC architectures on Mac because they are
deprecated and make fails if they are used.

The configure file was generated from the configure.in
file by entering this on Linux:

    aclocal
    autoconf

Fixes 308
2020-10-03 17:01:58 -07:00
Phil Burk
6e3f6b702f configure: support SDK 10.13 in XCode
Updated configure.in
then ran autoconf to regenerate the configure script.

Fixes #274
2018-03-18 15:30:36 -07:00
philburk
d0628e9238 Files needed for compiling on El Capitan.
These files were autogenerated using autoreconf based
on changes from the previous commit.
2016-01-04 17:22:56 +00:00
rbencina
19d0819931 Issue #234 fixed typo in configure and configure.in affecting mingw builds. Rename: pa_win_wdmks_util.o --> pa_win_wdmks_utils.o 2015-09-06 10:55:01 +00:00
philburk
d51191a829 [macosx] Add support for SDK 10.8 and 10.9.
This was required to fix a broken build caused
by not having SDK 10.7 or earlier.
2014-01-16 17:49:33 +00:00
philburk
62ebf76ad7 Apply patch to configure to fix build on Mac Lion.
See ticket #216.
2012-09-01 21:11:27 +00:00
robiwan
1c153276e4 Added support for multi api static build on mingw (patch from Stefan Hajnoczi), tested with ASIO,WMME,WASAPI and WDMKS 2012-07-31 12:34:06 +00:00
robiwan
1cc4bbbf9a Changes to make compilation/linking work on Mingw 2012-06-29 12:30:43 +00:00
philburk
4d310bdef2 Ran autoreconf for mods from Ross. 2011-11-11 18:27:15 +00:00
philburk
bc0538e059 Ran autoreconf for configure updates. 2011-11-10 18:33:29 +00:00
philburk
454b7559e0 Ran autoreconf to rebuild configure. 2011-10-31 16:27:38 +00:00
philburk
36e86d649a Apply patch for Debian from Samuel Thibault. 2011-10-27 06:52:01 +00:00
philburk
4512b4dc09 Fixed configure so it works for paex_sine. 2011-09-07 23:57:43 +00:00
bjornroche
ab8a1489ef this should resolve issues on OS X with systems where only sdk 10.6 is available and includes a likely fix for future simillar issues with 10.7. See ticket 179. 2011-07-14 17:56:47 +00:00
rob_bielik
b5fc9f995f Added pa_win_coinitialize.c to MSVC project and windows configure scripts 2011-05-10 06:35:21 +00:00
philburk
f8f38c4a8d Remove include for pa_unix_oss.h to fix "make install" on Linux. 2011-03-25 16:59:27 +00:00
philburk
a697e38dc2 Ran autoreconf to update config.guess and other configure files. 2011-03-16 22:33:34 +00:00
philburk
df8ad47c5b Ran autoconf to update configure file to fix INCLUDES bug. 2011-03-13 00:18:45 +00:00
dmitrykos
ff61de145b wasapi:
- fixed warning of incompatible type usage when ring-buffer is used for blocking interface
 - fixed compilation using MSYS with MinGW compiler (regenerate makefile with configure)
2011-03-08 17:20:07 +00:00
rob_bielik
59f8c8975c Ticket #132 2011-02-17 15:56:04 +00:00
dmitrykos
5cf34acdbd updated 'configure' file, many thanks to Stelios Bounanos for generating it 2010-03-16 12:23:13 +00:00
bjornroche
3edc75b860 updated configure with a simple run of autoconf. seems to work on mac. 2009-12-10 01:37:02 +00:00
bjornroche
c1e1d067d2 moved trunk into place 2008-03-20 14:24:39 +00:00