[mythtv-users] another unofficial pandora plugin

Michael R. Hines michael at hinespot.com
Wed Dec 26 18:20:51 UTC 2012


Another possibility is that you have "mixed" 32-bit and 64-bit
development packages.

I would try removing the ones that don't match your platform and
including the ones that do match.

Do the other mythtv plugins compile for you cleanly?

- Michael

On Wed, 2012-12-26 at 12:31 -0500, Michael Hines wrote:
> Oh, you're just missing QT headers from your linux distribution.
> 
> 
> On Ubuntu, the missing dependencies are most easily fixed like
> this: sudo apt-get build-dep mythtv
> 
> 
> On any other system, you just have a "search" the package management
> system for the right development package like this:
> 
> 
> $ yum search qt4-devel # or qt-devel or some other combination of
> qt*devel
> $ apt-get search qt4-dev # or qt-dev or some other combination of
> qt*dev
> 
> 
> And you repeat that for any other missing dependencies.
> 
> 
> 
> 
> 
> 
> On Wed, Dec 19, 2012 at 3:24 PM, Dave Badia <dbadia at gmail.com> wrote:
>         I tried to install this on another one of my frontends, but I
>         get this
>         error when I try to compile mythpianod:
>         
>         g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG
>         -DQT_PLUGIN
>         -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_SQL_LIB -DQT_XML_LIB
>         -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB
>         -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I.
>         -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork
>         -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL
>         -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql
>         -I/usr/include/qt4/Qt3Support -I/usr/include/qt4
>         -I/usr/local/include/mythtv
>         -I/usr/local/include/mythtv/libmyth
>         -I/usr/local/include/mythtv/libmythui
>         -I/usr/local/include/mythtv/libmythdb -I/usr/X11R6/include -I.
>         -o
>         main.o main.cpp
>         In file included
>         from /usr/local/include/mythtv/libavutil/avutil.h:108:0,
>         
>          from /usr/local/include/mythtv/libavcodec/avcodec.h:31,
>         
>          from /usr/local/include/mythtv/audiooutputsettings.h:18,
>         
>          from /usr/local/include/mythtv/audiosettings.h:15,
>         
>          from /usr/local/include/mythtv/audiooutput.h:8,
>                          from mythpianod.h:39,
>                          from main.cpp:39:
>         /usr/local/include/mythtv/libavutil/common.h: In function
>         ‘int32_t
>         av_clipl_int32_c(int64_t)’:
>         /usr/local/include/mythtv/libavutil/common.h:168:47: error:
>         ‘UINT64_C’
>         was not declared in this scope
>         make[1]: *** [main.o] Error 1
>         
>         
>         the contents of /usr/local/include/mythtv/libavutil/common.h
>         and the
>         gcc versions match on the working and non-working machines so
>         I'm at a
>         loss
> 
> 




More information about the mythtv-users mailing list