Basically, I'm unable to build all the prereq's for a full-blown
MythDVD install. I presume this has to do with my x86_64 architecture
(or, perhaps, SuSE 9.2s handling of it), as that has tended to be the
majority of my headache in this whole process. Still, I know that
some of you are running a full MythDVD install on SuSE 9.2 x86_64, so
I'd be interested in hearing where you got your prereq's from. For
example, trying to "make fame" gives:
fame.c:42:18: fame.h: No such file or directory
fame.c:69: error: parse error before "fp"
fame.c:69: error: `FAME_PARAMETERS_INITIALIZER' undeclared here (not
in a function)
fame.c:69: warning: data definition has no type or storage class
and trying to "make" avi gives:
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused
-I../../include -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_GNU_SOURCE -pipe -c fcc_type.c -fPIC -DPIC -o .libs/fcc_type.o
In file included from fcc_type.c:1:
../../include/utils.h:41: error: parse error before '{' token
../../include/utils.h:50: error: parse error before '{' token
../../include/utils.h:56: error: parse error before "uint16_t"
../../include/utils.h:61: error: parse error before '{' token
../../include/utils.h:70: error: parse error before '{' token
../../include/utils.h:78: error: parse error before "uint32_t"
../../include/utils.h:83: error: parse error before '{' token
../../include/utils.h:92: error: parse error before '{' token
../../include/utils.h:101: error: parse error before '{' token
../../include/utils.h:103: warning: type defaults to `int' in declaration of `b'
../../include/utils.h:103: error: `v' undeclared here (not in a function)
../../include/utils.h:103: warning: data definition has no type or storage class
../../include/utils.h:104: warning: type defaults to `int' in declaration of `b'
../../include/utils.h:104: error: conflicting types for `b'
../../include/utils.h:103: error: previous declaration of `b'
../../include/utils.h:104: error: `v' undeclared here (not in a function)
../../include/utils.h:104: warning: data definition has no type or storage class
../../include/utils.h:105: error: parse error before "return"
../../include/utils.h:108: error: parse error before '{' token
../../include/utils.h:117: error: parse error before '{' token
../../include/utils.h:119: warning: type defaults to `int' in declaration of `b'
../../include/utils.h:119: error: conflicting types for `b'
../../include/utils.h:104: error: previous declaration of `b'
../../include/utils.h:119: error: `v' undeclared here (not in a function)
../../include/utils.h:119: warning: data definition has no type or storage class
../../include/utils.h:120: warning: type defaults to `int' in declaration of `b'
../../include/utils.h:120: error: conflicting types for `b'
../../include/utils.h:119: error: previous declaration of `b'
../../include/utils.h:120: error: `v' undeclared here (not in a function)
../../include/utils.h:120: warning: data definition has no type or storage class
../../include/utils.h:121: warning: type defaults to `int' in declaration of `b'
../../include/utils.h:121: error: conflicting types for `b'
../../include/utils.h:120: error: previous declaration of `b'
../../include/utils.h:121: error: `v' undeclared here (not in a function)
../../include/utils.h:121: warning: data definition has no type or storage class
../../include/utils.h:122: warning: type defaults to `int' in declaration of `b'
../../include/utils.h:122: error: conflicting types for `b'
../../include/utils.h:121: error: previous declaration of `b'
../../include/utils.h:122: error: `v' undeclared here (not in a function)
../../include/utils.h:122: warning: data definition has no type or storage class
../../include/utils.h:123: error: parse error before "return"
../../include/utils.h:126: error: parse error before '{' token
../../include/utils.h:136: error: parse error before '{' token
../../include/utils.h:140: error: parse error before '{' token
../../include/utils.h:144: error: parse error before '{' token
fcc_type.c:8: error: parse error before '{' token
fcc_type.c:110: error: parse error before '{' token
make[2]: *** [fcc_type.lo] Error 1
make[2]: Leaving directory `/home/haanm/avifile-0.7-0.7.41/lib/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/haanm/avifile-0.7-0.7.41/lib'
make: *** [all-recursive] Error 1
though I suspect that it would not work for other reasons b/c I saw
a-lot of warnings which at first glance looked suspiciously like
issues with non 64 bit-safe code. I ultimately install SuSE's version
of this even though yast warned that it was crippled. So, I guess I'm
looking for a little help getting the MythDVD prereq's for and x86_64
SuSE 9.2 system. Anyone?
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users