[mythtv-users] fundamental inconsistency betwen Qt3 and Qt4

scram69 scram69 at gmail.com
Sat Jun 21 17:16:08 UTC 2008


On Fri, Jun 20, 2008 at 10:06 PM, Joe Ripley <vitaminjoe at gmail.com> wrote:
> On Fri, Jun 20, 2008 at 10:38 PM, scram69 <scram69 at gmail.com> wrote:
>> However, in the configure script for compiling mythtv
>> (src/mythtv-svn/mythtv/configure), on line 1960, there is clearly a
>> test for Qt4:
>>
>> is_qmake4(){
>>    $1 --version 2>&1 | grep -q "Qt version 4"
>> }
>>
>> if ! is_qmake4 $qmake; then
>>    is_qmake4 qmake-qt4 && qmake=qmake-qt4 || die "qmake for Qt4 not
>> found. Please specify the correct qmake with --qmake="
>> fi
>
> I think you might have a copy of SVN Trunk instead of the 0.21-fixes
> branch.  Line 1960 as you quoted is from trunk:
> http://svn.mythtv.org/trac/browser/trunk/mythtv/configure#L1960
>
> Line 1960 in 0.21-fixes is clearly different:
> http://svn.mythtv.org/trac/browser/branches/release-0-21-fixes/mythtv/configure#L1960
>
>> With this inconsistency, I don't see any way to build 0.21-fixes...
>
> Try checking out the code again using:
> svn co http://svn.mythtv.org/svn/branches/release-0-21-fixes/
>

Joe,

Trouble is, the osx-packager.pl script is selecting the configure file
- it's not something I'm doing.

Before, I have tried running osx-packager.pl with the -svnbranch
release-0-21-fixes flag.  This appears to grab the configure file you
reference above, from -fixes.  This dies on line 2673:

2672     has_library libqt-mt ||
2673	    die "ERROR! You must have a threaded Qt installed to compile MythTV."

When I posted this error to the list, it was pointed out that I was
trying to grab the wrong code (presumably by the release-0-21-fixes
flag)


More information about the mythtv-users mailing list