[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