I' m trying to rebuild mythtv with some more features enabled.
When I get to 'make' it fails with the following error(s)....

Basically it's not seeing/finding something which it should, but I have no idea why this version should fail, while the one I grabbed a week ago did not...

Anyone have any ideas? This was done from the 0.18.1 tarball.

Geoff





g++ -c -pipe -march=c3-2 -Wall -W -O3 -Wall -Wno-switch -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC -DMMX -Di386 -DUSING_DBOX2 -DUSING_DIRECTX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DUSING_OSS -DUSE_ALSA -DUSE_JOYSTICK_MENU -DUSE_LIRC -DUSING_XRANDR -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib/qt3/mkspecs/default -I. -I/usr/include -I/usr/src/linux-2.6.12-12mdk/include -I/usr/X11R6/include -I../libmythsamplerate -I../libmythsoundtouch -I../.. -I/usr/lib/qt3/include -o audiooutput.o audiooutput.cpp
In file included from audiooutput.cpp:11:
audiooutputdx.h:10:21: error: windows.h: No such file or directory
audiooutputdx.h:12:20: error: dsound.h: No such file or directory
audiooutputdx.h:44: error: 'HINSTANCE' does not name a type
audiooutputdx.h:45: error: 'LPDIRECTSOUND' does not name a type
audiooutputdx.h:46: error: 'LPDIRECTSOUNDBUFFER' does not name a type
audiooutputdx.h:49: error: 'LPDIRECTSOUNDNOTIFY' does not name a type
audiooutputdx.h:50: error: 'DSBPOSITIONNOTIFY' does not name a type
audiooutputdx.h:52: error: 'DWORD' does not name a type
audiooutputdx.h:53: error: 'DWORD' does not name a type
audiooutput.cpp: In static member function 'static AudioOutput* AudioOutput::OpenAudio(QString, int, int, int, AudioOutputSource, bool)': audiooutput.cpp:74: error: cannot allocate an object of abstract type 'AudioOutputDX' audiooutputdx.h:15: note: because the following virtual functions are pure within 'AudioOutputDX':
audiooutputbase.h:67: note:  virtual bool AudioOutputBase::OpenDevice()
audiooutputbase.h:68: note:  virtual void AudioOutputBase::CloseDevice()
audiooutputbase.h:69: note: virtual void AudioOutputBase::WriteAudio(unsigned char*, int) audiooutputbase.h:70: note: virtual int AudioOutputBase::getSpaceOnSoundcard() audiooutputbase.h:71: note: virtual int AudioOutputBase::getBufferedOnSoundcard()
{standard input}: Assembler messages:
{standard input}:153: Error: Local symbol `.LTHUNK0' can't be equated to undefined symbol `_ZN11AudioOutputD0Ev' {standard input}:153: Error: Local symbol `.LTHUNK1' can't be equated to undefined symbol `_ZN11AudioOutputD1Ev'
make[2]: *** [audiooutput.o] Error 1
make[2]: Leaving directory `/home/mythtv/program/mythtv/libs/libmyth'
make[1]: *** [sub-libmyth] Error 2
make[1]: Leaving directory `/home/mythtv/program/mythtv/libs'
make: *** [sub-libs] Error 2

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to