summaryrefslogtreecommitdiff
blob: bbcb894d0439df40b4f65d08c6d6c5c7b9625951 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
--- a/CMakeLists.txt	2015-06-04 23:19:26.543647639 +0200
+++ b/CMakeLists.txt	2015-06-04 23:22:08.863655630 +0200
@@ -79,7 +79,10 @@
 endif()
 
 find_package(Alsa)
-alsa_configure_file(${CMAKE_BINARY_DIR}/config-alsa.h)
+if(ALSA_FOUND)
+	alsa_configure_file(${CMAKE_BINARY_DIR}/config-alsa.h)
+	add_definitions(-DHAVE_LIBASOUND2)
+endif(ALSA_FOUND)
 
 add_definitions (${QT_DEFINITIONS} ${QT_QTDBUS_DEFINITIONS} ${KDE4_DEFINITIONS} )
 add_definitions(-DKDE_DEFAULT_DEBUG_AREA=67100)
--- a/backends/kmix-backends.cpp	2015-06-04 23:11:58.084625559 +0200
+++ b/backends/kmix-backends.cpp	2015-06-04 23:12:34.194627337 +0200
@@ -23,7 +23,9 @@
 /* This code is being #include'd from mixer.cpp */
 
 #include <config.h>
+#ifdef HAVE_LIBASOUND2
 #include <config-alsa.h>
+#endif
 
 #include "mixer_backend.h"
 #include "core/mixer.h"