[mythtv] SVN revision 13676 trying to build DirectX

Ben Dailey ben at inspiredtechs.com
Thu Jun 14 18:44:36 UTC 2007

Please let me know how I can help diagnose these errors. Can I provide 
more information?

I have been compiling mythtv from svn and recently noticed the following 

In file included from audiooutputdx.cpp:7:
audiooutputdx.h:8:39: error: windows.h: No such file or directory
audiooutputdx.h:9:39: error: dsound.h: No such file or directory
audiooutputdx.h:34:2: warning: #warning Several methods in AudioOutputDX 
need to be implemented...
audiooutputdx.cpp:10:22: error: mmsystem.h: No such file or directory
audiooutputdx.cpp:20:22: error: initguid.h: No such file or directory

It appears as if the DirectX audio output is attempting to be built. I 
also noticed that DirectFB support is attempting to be built and failing 
with these errors:

In file included from videooutbase.cpp:19:
videoout_directfb.h:11:22: error: directfb.h: No such file or directory
videoout_directfb.h:45: error: 'DFBSurfaceDescription' has not been declared
videoout_directfb.h:55: error: 'DFBEnumerationResult' does not name a type

Here is how I compile mythtv.

cd mythtv
make -j2 clean
make -j2 distclean
cd ..
svn co http://svn.mythtv.org/svn/trunk/mythtv
./configure --prefix=/usr --enable-proc-opt --disable-audio-arts 
--disable-audio-jack --disable-joystick-menu --disable-firewire 
--disable-iptv --disable-dbox2 --disable-hdhomerun --enable-v4l 
--disable-ivtv --enable-dvb --enable-xvmc --disable-xvmc-opengl 
--enable-opengl-vsync --disable-mac-accel --disable-directfb 
--disable-directx --disable-mac-bundle
make -j2
make -j2 install

Output from configure:

# Basic Settings
Compile type     release
Compiler cache   no
DistCC           no
Install prefix   /usr
CPU              x86_32 (Intel(R) Pentium(R) 4 CPU 2.80GHz)
big-endian       no
MMX enabled      yes

# Input Support
Joystick menu    yes
lirc support     yes
Apple Remote     no
Video4Linux sup. yes
ivtv support     no
FireWire support no
DVB support      yes [/usr/include]
DBox2 support    no
HDHomeRun sup.   no
IPTV support     no

# Sound Output Support
OSS support      yes
ALSA support     yes
aRts support     no
JACK support     no
DTS passthrough  no

# Video Output Support
x11 support      yes
xrandr support   yes
xv support       yes
XvMC support     yes
XvMC VLD support yes
XvMC pro support no
XvMC OpenGL sup. no
XvMC libs        -lXvMCW
Mac acceleration no
OpenGL vsync     yes
DirectFB         no

# Misc Features
Frontend         yes
Backend          yes

# Bindings
bindings_perl    yes

Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak

WARNING: When using --enable-proc-opt you must include the
         output of ./configure along with any bug report.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ben.vcf
Type: text/x-vcard
Size: 142 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20070614/d2e6595c/attachment.vcf 

More information about the mythtv-dev mailing list