@@ -257,6 +257,7 @@ message(STATUS "Compiling with support for: ${apilist}") | |||||
# PkgConfig file | # PkgConfig file | ||||
string(REPLACE ";" " " req "${PKGCONFIG_REQUIRES}") | string(REPLACE ";" " " req "${PKGCONFIG_REQUIRES}") | ||||
string(REPLACE ";" " " api "${API_DEFS}") | string(REPLACE ";" " " api "${API_DEFS}") | ||||
set(prefix ${CMAKE_INSTALL_PREFIX}) | |||||
configure_file("rtaudio.pc.in" "rtaudio.pc" @ONLY) | configure_file("rtaudio.pc.in" "rtaudio.pc" @ONLY) | ||||
# Add install rule. | # Add install rule. | ||||
@@ -86,8 +86,8 @@ AC_CHECK_HEADERS(sys/ioctl.h unistd.h) | |||||
AS_IF([test "x${GXX}" = "xyes" ], [ | AS_IF([test "x${GXX}" = "xyes" ], [ | ||||
CXXFLAGS="-Wall -Wextra ${CXXFLAGS}" | CXXFLAGS="-Wall -Wextra ${CXXFLAGS}" | ||||
AS_IF([ test "x${enable_debug}" = "xyes" ], [ | AS_IF([ test "x${enable_debug}" = "xyes" ], [ | ||||
# Add -Werror in debug mode | |||||
CXXFLAGS="-Werror ${CXXFLAGS}" | |||||
# Add -Werror in debug mode (except unused-function) | |||||
CXXFLAGS="-Werror -Wno-error=unused-function ${CXXFLAGS}" | |||||
], [ | ], [ | ||||
# hide private symbols in non-debug mode | # hide private symbols in non-debug mode | ||||
visibility="-fvisibility=hidden" | visibility="-fvisibility=hidden" | ||||
@@ -1,4 +1,4 @@ | |||||
prefix=@CMAKE_INSTALL_PREFIX@ | |||||
prefix=@prefix@ | |||||
exec_prefix=${prefix} | exec_prefix=${prefix} | ||||
libdir=${exec_prefix}/lib | libdir=${exec_prefix}/lib | ||||
includedir=${prefix}/include/rtaudio | includedir=${prefix}/include/rtaudio | ||||
@@ -46,6 +46,7 @@ int main() | |||||
info = audio.getDeviceInfo(i); | info = audio.getDeviceInfo(i); | ||||
std::cout << "\nDevice Name = " << info.name << '\n'; | std::cout << "\nDevice Name = " << info.name << '\n'; | ||||
std::cout << "Device ID = " << i << '\n'; | |||||
if ( info.probed == false ) | if ( info.probed == false ) | ||||
std::cout << "Probe Status = UNsuccessful\n"; | std::cout << "Probe Status = UNsuccessful\n"; | ||||
else { | else { | ||||