[mythtv-users] Error: `(%esi)' is not a valid 64 bit base/index expression

Jim O'Neill oneillji at gmail.com
Wed May 24 03:27:05 UTC 2006


Receive this and similar errors (see below) while attempting to compile
the last couple of SVN versions of Myth.  It appears to be sourced
within the ivtc filter code.  I'm running under Debian on an AMD64.  A
Myth Bug?  If yes, i don't believe that i'm using filters, can i easily 
bypass compiling these?  I don't see an option for this in configure.

Thanks.  Jim

make[2]: Entering directory `/usr/src/subversion/mythtv/filters/ivtc'
gcc -c -pipe -Wall -W -O3 -Wall -Wno-switch -fomit-frame-pointer
-Wno-missing-pr ototypes -D_REENTRANT -DPIC -fPIC  -DMMX -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D PREFIX=\"/usr/local\"
-DLIBDIR=\"/usr/local/lib\" -I/usr/share/qt3/mkspecs/defau lt -I.
-I../../../../../local/include -I../../../../../X11R6/include
-I../../lib s/libmythtv -I../.. -o pullup.o pullup.c
pullup.c: In function `decide_frame_length':
pullup.c:572: warning: unused variable `f3'
pullup.c: In function `pullup_pack_frame':
pullup.c:704: warning: unused variable `par'
pullup.c: In function `var_y_mmx':
pullup.c:153: warning: unused parameter `b'
pullup.c: In function `print_aff_and_breaks':
pullup.c:612: warning: unused parameter `c'
pullup.c: At top level:
pullup.c:226: warning: `qpcomb_y' defined but not used
{standard input}: Assembler messages:
{standard input}:1014: Error: `(%esi)' is not a valid 64 bit base/index
expressi on
{standard input}:1015: Error: `(%esi)' is not a valid 64 bit base/index
expressi on
{standard input}:1017: Error: `(%edi)' is not a valid 64 bit base/index
expressi on
{standard input}:1062: Error: `(%esi)' is not a valid 64 bit base/index
expressi on
{standard input}:1063: Error: `(%edi)' is not a valid 64 bit base/index
expressi on
{standard input}:1065: Error: `(%edi,%eax)' is not a valid 64 bit
base/index exp ression
{standard input}:1075: Error: `(%esi)' is not a valid 64 bit base/index
expressi on
{standard input}:1076: Error: `(%edi)' is not a valid 64 bit base/index
expressi on
{standard input}:1078: Error: `(%edi,%eax)' is not a valid 64 bit
base/index exp ression
{standard input}:1088: Error: `(%edi,%eax)' is not a valid 64 bit
base/index exp ression
{standard input}:1089: Error: `(%esi)' is not a valid 64 bit base/index
expressi on
{standard input}:1091: Error: `(%esi,%eax)' is not a valid 64 bit
base/index exp ression
{standard input}:1101: Error: `(%edi,%eax)' is not a valid 64 bit
base/index exp ression
{standard input}:1102: Error: `(%esi)' is not a valid 64 bit base/index
expressi on
{standard input}:1104: Error: `(%esi,%eax)' is not a valid 64 bit
base/index exp ression
{standard input}:1144: Error: `(%esi)' is not a valid 64 bit base/index
expressi on
{standard input}:1145: Error: `(%esi)' is not a valid 64 bit base/index
expressi on
{standard input}:1146: Error: `(%esi,%eax)' is not a valid 64 bit
base/index exp ression
make[2]: *** [pullup.o] Error 1
make[2]: Leaving directory `/usr/src/subversion/mythtv/filters/ivtc'
make[1]: *** [sub-ivtc] Error 2
make[1]: Leaving directory `/usr/src/subversion/mythtv/filters'
make: *** [sub-filters] Error 2




More information about the mythtv-users mailing list