[mythtv] Problems compileing latest svn

Nigel Pearson nigel at ind.tansu.com.au
Fri Apr 7 00:43:04 UTC 2006


> I'm no programmer, though the only thing I can think of is I have the 
> wrong
> version of QT (which BTW is 3.3.5) and hence qmap.h, which doesn't 
> have the
> function or something to go on.
...
> main.o(.text+0xff2): In function `main':
> /usr/lib/qt3/include/qmap.h:133: undefined reference to 
> `MythContext::OverrideSettingForSession(QString const&, QString 
> const&)'
> collect2: ld returned 1 exit status
> make[2]: *** [mythtv] Error 1
> make[2]: Leaving directory 
> `/home/mythtv/packages/BUILD/mythtv-0.20/programs/mythtv'
> make[1]: *** [sub-mythtv] Error 2
> make[1]: Leaving directory 
> `/home/mythtv/packages/BUILD/mythtv-0.20/programs'

	I think this is caused by different versions of the source
code compiled at different times - the signature of MythContext
doesn't match what was compiled into a library or template.

	Usually a "make clean" in the top directory is the fix.


	The QMap thing is a bit of a red herring. It is just a
container for another class, the MythContext method mentioned.

--
Nigel Pearson, nigel at ind.tansu.com.au | "Peacemaking is our profession"
Telstra Net. Eng., Sydney, Australia  | Motto of Burpelson Airforce Base
Office: 9814 4803    Fax:  9814 4897  | Commanded by Gen. Jack D. Ripper
Mobile: 0408 664435  Home: 9792 6998  |        Dr Strangelove



More information about the mythtv-dev mailing list