Gary Scavone
896623a477
Documentation and version updates before release 5.1.0
6 years ago
Stephen Sinclair
bd3db58ad0
automake: fix inconsistency between --with-ds and --with-dsound
Go with --with-dsound.
6 years ago
Stephen Sinclair
aba5317def
automake: add configuration for mingw64 and msys/msys2
6 years ago
Stephen Sinclair
995012960b
automake: fix repeated defines and libs for WASAPI and DSound.
6 years ago
Marcus Tomlinson
40c2eddb0c
Fix linker flags
6 years ago
Stephen Sinclair
f9ba7c277e
Don't error on unused-function.
Because of convertCharPointerToStdString for example.
6 years ago
Stephen Sinclair
77c5f22ade
Update availability of platforms in configure help.
6 years ago
Stephen Sinclair
0b54bd2283
Improve clarity of error message when no known system was found.
6 years ago
Stephen Sinclair
598a21f411
Check for headers for Windows APIs (except ASIO)
6 years ago
Stephen Sinclair
ebd023a3c0
Improve OSS4 detection on Linux.
6 years ago
Stephen Sinclair
0c67992a5e
Allow to disable an implicitly-selected system using --without-*api*
6 years ago
Stephen Sinclair
c2c79729f3
Fix option name with_ds -> with_dsound
7 years ago
Stephen Sinclair
7fbc900e63
Make libossaudio a soft OSS requirement, but do check for sys/soundcard.h
7 years ago
Stephen Sinclair
7883fef28b
autoconf: separate OS defaults and audio API testing
7 years ago
Stephen Sinclair
e70927f4ee
Add jack to pkg-config requires.
7 years ago
Stephen Sinclair
3b1331c16e
Fix compilation of ASIO and WASAPI backends in MingW/Ubuntu.
Warnings/errors "unused function" are from the unicode conversion
functions on Windows, and "unused but set variable" is from ASIO
source code; we disable these warnings on Windows builds.
7 years ago
IOhannes m zmölnig
3541a1fc13
Don't export private symbols in non-debug builds
7 years ago
IOhannes m zmölnig
ae8cf1370a
properly quote message strings
7 years ago
IOhannes m zmölnig
3322efdcb3
removed unused fallback definitions of PKG_CHECK_MODULES and friends
it's only cruft
7 years ago
IOhannes m zmölnig
59c91ece11
Conditionally build asio sources
afaict, the current code wouldn't work at all (defining an unused 'objects'
Makefile-variable).
7 years ago
IOhannes m zmölnig
4543e0a2ca
use AS_CASE rather than "case"
7 years ago
IOhannes m zmölnig
e796a55694
fixed AC_MSG_ERROR arg
7 years ago
IOhannes m zmölnig
b95a66eca1
fixed bash-style assignment
7 years ago
IOhannes m zmölnig
46082a884c
ported "--enable-debug" fixes from RtMidi
7 years ago
IOhannes m zmölnig
ec3f2109b6
pretty "--with-..." help (and grouped AC_ARG_WITH together)
7 years ago
IOhannes m zmölnig
82893fbb26
Do not require a program to compile/run to check for version coherency
7 years ago
IOhannes m zmölnig
587cd78467
consistent API checks
consistent ordering of AC_MSG, additional library checks and var-setting.
also, use "=" rather than "=" when testing for equality
7 years ago
IOhannes m zmölnig
dca4d85b45
use AS_IF rather than "if"
7 years ago
IOhannes m zmölnig
aae1881aa7
Getting rid of repeated and useless calls to AC_SUBST
7 years ago
Gary Scavone
2662111a39
Version and documentation updates in advance of new release.
7 years ago
Stephen Sinclair
1b3e2e0b8e
Use AS_IF.
7 years ago
Stephen Sinclair
0ad882762c
For BSDs, only set OSS if Jack not found.
7 years ago
Stephen Sinclair
d9f967e5e3
Check for jack on all operating systems and add freebsd host.
7 years ago
Stephen Sinclair
7ee88e03ee
Don't force ALSA when checking for Jack.
7 years ago
Stephen Sinclair
0a5344b064
Don't check all libraries, use AS_IF.
Fix AC_ARG_WITH usage to be like the manual suggests:
https://autotools.io/autoconf/arguments.html
7 years ago
Stephen Sinclair
3cfbc9a5f3
Remove references to rtaudio-config from configure.ac.
9 years ago
Stephen Sinclair
ac3032ecbb
Fix handling of CXXFLAGS in configure.ac.
CXXFLAGS should be set before AC_PROG_CXX. This patch uses a syntax
allowing it to be overridden during "env CXXFLAGS=... ./configure",
"./configure CXXFLAGS=..." or during "make CXXFLAGS=..."
Keeps previous behaviour of -O3 for normal builds, -g -O0 for debug
builds, and keeps the define __RTAUDIO_DEBUG__, however this is done
using AC_DEFINE.
9 years ago
Stephen Sinclair
155405f0de
Move version check up to beginning of configure.ac.
9 years ago
Gary Scavone
3d86f23d6f
Version number update in configure.ac in advance of new release.
9 years ago
Stephen Sinclair
0a3600eff2
Update version number to 4.1.1 in configure.ac
9 years ago
Stephen Sinclair
51e51e34aa
Add a test to configure.ac to ensure RtAudio.h defines the same version number.
9 years ago
Stephen Sinclair
fbcd1910a3
Port the build system to automake.
9 years ago
Stephen Sinclair
0f60381cb4
Rename librtaudio.pc to rtaudio.pc.
9 years ago
Stephen Sinclair
6239939788
Generate version number in Doxyfile with configure.
9 years ago
Rafael Vega
54e567b8af
Checking for pulseaudio on Debian
11 years ago
Gary Scavone
22c00ec584
Added new setStreamTime function; Documentation updates for 4.1.1 release.
11 years ago
Gary Scavone
3db24e95fe
Updates to WASAPI API to support MinGW compile.
11 years ago
Gary Scavone
a71027332b
Fix for ALSA runnable flag update mistake; moved streamname declaration in PULSE code to avoid compiler complaint.
11 years ago
Gary Scavone
b8f788ee2a
Changes to fix display issue for non-ASCII device names and some compile warnings on the Windows platform (most from Pavel Mogilevskiy).
11 years ago
Stephen Sinclair
606e1c1722
Add prefix to rtaudio-config output.
11 years ago