8 INCLUDEPATH += $${PREFIX}/include
9 INCLUDEPATH *= /usr/local/include
11 DEFINES += _GNU_SOURCE
12 DEFINES += _FILE_OFFSET_BITS=64
13 DEFINES += PREFIX=\"$${PREFIX}\"
17 QMAKE_CXXFLAGS_RELEASE = -O3 -march=i586 -fomit-frame-pointer
20 # Don't use -O3, it causes some Qt moc methods to go missing
21 QMAKE_CXXFLAGS_RELEASE = -O2
23 QMAKE_CFLAGS_RELEASE = $${QMAKE_CXXFLAGS_RELEASE}
26 EXTRA_LIBS = -lfreetype -lmp3lame
29 CONFIG += linux backend
30 DEFINES += CONFIG_VIDEO4LINUX
33 CONFIG += freebsd backend
34 DEFINES += CONFIG_VIDEO4LINUX
42 EXTRA_LIBS += -lXinerama -lXv -lX11 -lXext -lXxf86vm
44 # IVTV (PVR-x50) support. Disable if building on Windows.
49 #DEFINES += LCD_DEVICE
51 # Default audio output, OSS
61 #ARTS_LIBS = -L/opt/kde3/lib -ldl -lartsc -lpthread
62 #EXTRA_LIBS += -L/opt/kde3/lib -ldl -lartsc -lpthread
63 #INCLUDEPATH += /opt/kde3/include
64 # For Mandrake, use the following:
65 #ARTS_LIBS = -ldl -lartsc -lpthread
66 #EXTRA_LIBS += -ldl -lartsc -lpthread
67 #INCLUDEPATH += /usr/include/artsc
72 # Note: INCLUDEPATH should point to the directory with
73 # 'linux/dvb/frontend.h', not the directory with frontend.h
74 #INCLUDEPATH += /usr/src/linuxtv-dvb-1.0.1/include
78 LIRC_LIBS = -llirc_client
80 # XvMC support, modify as necessary.
82 #DEFINES += USING_XVMC
83 #EXTRA_LIBS += -lXvMCNVIDIA -lXvMC
85 # XvMC_VLD support, modify as necessary. Incompatible with normal XvMC support.
86 CONFIG += using_xvmc using_xvmc_vld
87 DEFINES += USING_XVMC USING_XVMC_VLD
88 EXTRA_LIBS += -lviaXvMC -lXvMC
91 #CONFIG += using_directfb
92 #EXTRA_LIBS += `directfb-config --libs`
93 #QMAKE_CXXFLAGS += `directfb-config --cflags`
101 # For source that uses Qt, Q_OS_MACX is defined.
102 # For source that uses config.h, CONFIG_DARWIN is defined.
103 # For other source (e.g. libmythtv), we define this
104 DEFINES += CONFIG_DARWIN
108 #CONFIG += using_directx
109 #DEFINES += USING_DIRECTX
111 # OpenGL support for vertical retrace sync
112 #DEFINES += USING_OPENGL_VSYNC
113 #EXTRA_LIBS += -lGL -lGLU
114 #CONFIG += using_opengl
116 # Allow use of XrandR to change display resolutions
117 #CONFIG += using_xrandr
118 #DEFINES += USING_XRANDR