[mythtv-users] Myth Compile Problem?

scott at tbwifi.ca scott at tbwifi.ca
Wed Nov 12 12:23:03 UTC 2008


>> scott at tbwifi.ca wrote:
>>>> scott at tbwifi.ca wrote:
>>>>
>>>>> Hi, I am trying to do an upgrade to the 0.21 fixes branch.  I am
>>>>> running
>>>>> Mandriva 2008.1 on a 64 bit box, which used to run fine with an older
>>>>> build
>>>>> on 2008.  My current kernel is 2.6.25.11-tmb-desktop-2mdv.  What is
>>>>> odd
>>>>> is
>>>>> that some things appear to be working okay.  I can record and watch
>>>>> recordings on the local frontend, but can't access anything via my
>>>>> mvpmc's.
>>>>> I also can't get the archive plugins to work.
>>>>>
>>>>> Here are some errors I get at the end of the mythtv make:
>>>>>
>>>>> In file included from httprequest.cpp:11:
>>>>> httprequest.h:15:22: error: qptrlist.h: No such file or directory
>>>>> httprequest.h:19:21: error: qsocket.h: No such file or directory
>>>>>
>>>> Seems you don't have qt3-devel installed
>>>>
>>>>>
>>>
>>> I had upgraded to qt4 at an attempt to use the latest SVN.  When that
>>> posed problems for the mvpmc's I opted to go back to the fixes branch.
>>> Now it appears that I am having trouble gettings things to revert back
>>> to
>>> qt3.  What do I have to set in the background to fix things?  I am
>>> running
>>> Mandriva 2008.1 64 bit.
>>>
>>> Here is the output of a make
>>>
>>> [mythtv at mythbox mythtv]$ qmake mythtv.pro
>>> [mythtv at mythbox mythtv]$ make
>>> cd libs && qmake libs.pro -o Makefile
>>> cd libs && make -f Makefile
>>> make[1]: Entering directory
>>> `/home/mythtv/release-0-21-fixes/mythtv/libs'
>>> cd libavutil && make -f Makefile
>>> make[2]: Entering directory
>>> `/home/mythtv/release-0-21-fixes/mythtv/libs/libavutil'
>>> make[2]: *** No rule to make target
>>> `/usr/lib/qt4/mkspecs/linux-g++/qmake.conf', needed by `Makefile'.
>>> Stop.
>>> make[2]: Leaving directory
>>> `/home/mythtv/release-0-21-fixes/mythtv/libs/libavutil'
>>> make[1]: *** [sub-libavutil] Error 2
>>> make[1]: Leaving directory
>>> `/home/mythtv/release-0-21-fixes/mythtv/libs'
>>> make: *** [sub-libs] Error 2
>>>
>>> Here is some other info that may help:
>>>
>>> [mythtv at mythbox mythtv]$ echo $PATH
>>> /usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/home/mythtv/bin
>>> [mythtv at mythbox mythtv]$ echo $QTDIR
>>> /usr/lib/qt3
>>> [mythtv at mythbox mythtv]$ which qmake
>>> /usr/bin/qmake
>>>
>>> I don't know how to fix these to reflect the qt3 directories that need
>>> to
>>> show up.
>>>
>>> Note that I have removed everything associated with qt4 now and I
>>> believe
>>> that I have reinstalled lib64qt3-devel and lib64qt3-mysql using urpmi
>>> --replacepkgs.
>>>
>>> Theories?
>>>
>>> Thx
>>> Scott
>>>
>>>
>> You've still got some of the Makefiles created during the failed compile
>> attempt with Qt4 installed.
>> Try doing a  'make clean' or 'make distclean'. If that fails which it
>> probably will you will  have to manually delete the Makefiles so they
>> get recreated or it may be easier just to start afresh with a clean
>> checkout from svn.
>>
>> Paul H.
>>
>
> I downloaded the SVN again and things seem better other than this error at
> the end of make install:
>
> ( [ -d python ] && cd python ; make -f Makefile install; ) || true
> make[2]: Entering directory
> `/home/mythtv/release-0-21-fixes/mythtv/bindings/python'
> -o python -L/usr/lib/qt3/lib64 -L/usr/lib64 -lqt-mt -lXext -lX11 -lm
> python setup.py install --root=""
> running install
> error: invalid Python installation: unable to open
> /usr/lib64/python2.5/config/Makefile (No such file or directory)
> make[2]: *** [install] Error 1
> make[2]: Leaving directory
> `/home/mythtv/release-0-21-fixes/mythtv/bindings/python'
> make[1]: Leaving directory
> `/home/mythtv/release-0-21-fixes/mythtv/bindings'
> ( [ -d config ] && cd config ; make -f Makefile install; ) || true
> make[1]: Entering directory
> `/home/mythtv/release-0-21-fixes/mythtv/config'
> make[1]: `install' is up to date.
> make[1]: Leaving directory `/home/mythtv/release-0-21-fixes/mythtv/config'
>
>
> Is this a big deal?
>
>

Paul's suggestion of just deleting the SVN directory and re-downloading
the SVN worked.  The only issues seem to be the error above, but I don't
seem to be having any issues other than a LiveTV problem.

Thx
Scott


More information about the mythtv-users mailing list