[mythtv-users] error compiling myth

David Lodeiro dlodeiro at inspired.net.au
Tue Dec 23 08:43:13 EST 2003


Hi,

	I'm trying to build mythtv on RedHat 9 with DVB support built in. However I 
am getting some errors when doing make.

Following is what it ends on

cddevice.h:251: 'QString' is used as a type, but is not defined as a type.
lcddevice.h:252: 'QString' is used as a type, but is not defined as a type.
lcddevice.h:254: redefinition of `unsigned int scrollPosition'
lcddevice.h:62: `unsigned int scrollPosition' previously declared here
lcddevice.h:257: syntax error before `*' token
lcddevice.h:262: 'QString' is used as a type, but is not defined as a type.
lcddevice.h:263: 'QString' is used as a type, but is not defined as a type.
lcddevice.h:264: 'QString' is used as a type, but is not defined as a type.
lcddevice.h:269: `int (*GetLEDMask)()' used prior to declaration
lcddevice.h:270: parse error before `}' token
In file included from dialogbox.h:6,
                 from dialogbox.cpp:11:
mythdialogs.h:39: parse error before `{' token
mythdialogs.h: In function `int getKeycode()':
mythdialogs.h:44: `keycode' undeclared (first use this function)
mythdialogs.h: At global scope:
mythdialogs.h:46: parse error before `private'
mythdialogs.h:51: parse error before `{' token
mythdialogs.h:62: parse error before `{' token
mythdialogs.h:66: destructors must be member functions
mythdialogs.h:66: virtual outside class declaration
mythdialogs.h:71: `QWidget' was not declared in this scope
mythdialogs.h:71: `child' was not declared in this scope
mythdialogs.h:71: variable or field `attach' declared void
mythdialogs.h:72: `QWidget' was not declared in this scope
mythdialogs.h:72: `child' was not declared in this scope
mythdialogs.h:72: variable or field `detach' declared void
mythdialogs.h:74: syntax error before `*' token
mythdialogs.h:76: parse error before `&' token
mythdialogs.h:79: parse error before `&' token
mythdialogs.h:81: parse error before `&' token
mythdialogs.h:82: `RegisterJump' declared as function returning a function
mythdialogs.h: In function `int RegisterJump(...)':
mythdialogs.h:82: parse error before `)' token
mythdialogs.h:86: `QCustomEvent' undeclared (first use this function)
mythdialogs.h:86: `ce' undeclared (first use this function)
mythdialogs.h:86: variable or field `customEvent' declared void
mythdialogs.h:90: syntax error before `*' token
mythdialogs.h:93: parse error before `}' token
mythdialogs.h:96: parse error before `{' token
mythdialogs.h:101: destructors must be member functions
mythdialogs.h:105: non-member function `int result()' cannot have `const'
   method qualifier
mythdialogs.h: In function `int result()':
mythdialogs.h:105: `rescode' undeclared (first use this function)
mythdialogs.h:107: virtual outside class declaration
mythdialogs.h:113: syntax error before `:' token
mythdialogs.h:118: virtual outside class declaration
mythdialogs.h:120: parse error before `protected'
mythdialogs.h:122: virtual outside class declaration
mythdialogs.h:124: parse error before `protected'
mythdialogs.h:126: `QKeyEvent' undeclared (first use this function)
mythdialogs.h:126: `e' undeclared (first use this function)
mythdialogs.h:126: variable or field `keyPressEvent' declared void
mythdialogs.h:126: redefinition of `int keyPressEvent'
mythwidgets.h:283: `int keyPressEvent' previously defined here
mythdialogs.h:126: confused by earlier errors, bailing out
{standard input}: Assembler messages:
{standard input}:21: Error: symbol `focusInEvent' is already defined
{standard input}:27: Error: symbol `focusOutEvent' is already defined
{standard input}:38: Error: symbol `focusInEvent' is already defined
{standard input}:44: Error: symbol `focusOutEvent' is already defined
{standard input}:50: Error: symbol `focusInEvent' is already defined
{standard input}:56: Error: symbol `focusOutEvent' is already defined
{standard input}:79: Error: symbol `focusOutEvent' is already defined
{standard input}:119: Error: symbol `keyPressEvent' is already defined
{standard input}:131: Error: symbol `keyPressEvent' is already defined
{standard input}:143: Error: symbol `focusInEvent' is already defined
{standard input}:149: Error: symbol `focusOutEvent' is already defined
{standard input}:155: Error: symbol `focusInEvent' is already defined
{standard input}:161: Error: symbol `keyPressEvent' is already defined
{standard input}:171: Error: symbol `WriteStringList' is already defined
{standard input}:218: Error: symbol `m_context' is already defined
{standard input}:224: Error: symbol `m_order' is already defined
{standard input}:337: Error: symbol `m_font' is already defined
{standard input}:342: Error: symbol `m_cutdown' is already defined
{standard input}:489: Error: symbol `scrollPosition' is already defined
make[2]: *** [dialogbox.o] Error 1
make[2]: Leaving directory `/root/mythtv-0.13/libs/libmyth'
make[1]: *** [sub-libmyth] Error 2
make[1]: Leaving directory `/root/mythtv-0.13/libs'
make: *** [sub-libs] Error 2
[root at localhost mythtv-0.13]#



Any help would be appreciated.

Thanks

David



More information about the mythtv-users mailing list