[mythtv] coreavc patch for mythtv on amd64 architecture

Markus Frahm frahm.markus at web.de
Tue Jul 10 16:51:48 UTC 2007


Hi, i cannot compile libdshowloader on an amd64 architecture. Is this not 
possible? I would like to have coreavc support to be able to see HDTV (H264 
PAFF) content.
I think it has something to do with an old wine version (and therfore old 
includes, which are not supporting x64 architecture) which you are using in 
this patch. Am I right?

 I get the following error: In file included from wine/winbase.h:5, 
 from win32.h:13, from driver.c:19: 
 wine/winnt.h:626:2: error: #error You need to define a CONTEXT for your CPU 
In file included from wine/winbase.h:5, 
 from win32.h:13, from driver.c:19: 
 wine/winnt.h:629: error: expected '=', ',', ';', 'asm' or 'attribute' 
before '*' token wine/winnt.h:755:2: error: #error You need to define 
DEFINE_REGS_ENTRYPOINT macros for your CPU wine/winnt.h:766:3: error: #error 
You must define GET_IP for this CPU wine/winnt.h:1022: error: expected 
specifier-qualifier-list before 'PCONTEXT' wine/winnt.h:1035: error: expected 
declaration specifiers or '...' before 'PCONTEXT' In file included from 
win32.h:13, 
 from driver.c:19: 
 wine/winbase.h:1342: error: expected declaration specifiers or '...' 
before 'CONTEXT' wine/winbase.h:1481: error: expected ';', ',' or ')' 
before '*' token make[2]: *** [driver.o] Error 1 make[2]: Leaving directory 
`/var/tmp/portage/media-tv/mythtv-0.20.1_p13783/work/mythtv-0.20.1/libs/libdshowloader' 
make[1]: *** [sub-libdshowloader] Error 2 make[1]: Leaving directory 
`/var/tmp/portage/media-tv/mythtv-0.20.1_p13783/work/mythtv-0.20.1/libs' 
make: *** [sub-libs] Error 2 

Would be great if you could help me.
Greetings
  Markus


More information about the mythtv-dev mailing list