[patch] phonon build issues
Håvard Wall
haavardw at ifi.uio.no
Mon Jun 18 10:01:23 CEST 2007
This patch makes phonon compile when 1) qdbus is not available and 2) when the
toolchain does not support symbol visibility.
Håvard
--
===================================================================
--- phonon/phonon.pro (revision 676980)
+++ phonon/phonon.pro (working copy)
@@ -3,12 +3,11 @@
######################################################################
TEMPLATE = lib
-CONFIG += dll warn_on qdbus
+CONFIG += dll warn_on
VERSION = 5.0.0
TARGET =
DEPENDPATH += .
DEFINES += phonon_EXPORTS
-QMAKE_CXXFLAGS += $$QMAKE_CXXFLAGS_HIDESYMS
# Input
HEADERS += abstractaudiooutput.h \
@@ -20,7 +19,6 @@
addoninterface.h \
audiooutput.h \
audiooutput_p.h \
- audiooutputadaptor.h \
audiooutputinterface.h \
audiopath.h \
audiopath_p.h \
@@ -80,7 +78,6 @@
abstractvideooutput.cpp \
abstractvideooutput_p.cpp \
audiooutput.cpp \
- audiooutputadaptor.cpp \
audiopath.cpp \
audioplayer.cpp \
backendcapabilities.cpp \
@@ -105,3 +102,13 @@
videowidget.cpp \
volumefadereffect.cpp \
volumeslider.cpp
+
+contains(QT_CONFIG, qdbus) {
+ CONFIG += qdbus
+ HEADERS += audiooutputadaptor.h
+ SOURCES += audiooutputadaptor.cpp
+}
+
+contains(QT_CONFIG, reduce_exports) {
+ QMAKE_CXXFLAGS += $$QMAKE_CXXFLAGS_HIDESYMS
+}
More information about the Phonon-backends
mailing list