[mythtv-users] mythplugins complile problem

Richard Woelk richardwoelk at yahoo.ca
Mon Nov 17 23:52:56 UTC 2008



Paul Harrison wrote:
> scott at tbwifi.ca wrote:
>   
>> Perhaps I wasn't clean before, but at the time of the original post my
>> main myth install was working fine.  I am not sure why the plugins are
>> giving me grief.
>>
>> Here is some of my compile info:
>>
>>
>>
>> [mythtv at mythbox mythplugins]$ ./configure --prefix=/usr
>> which: no sdl-config in
>> (/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt3/bin:/home/mythtv/bin:/usr/lib/qt3/bin)
>> MythMusic requires libmad.
>> MythMusic requires vorbis.
>> MythMusic requires FLAC.
>> MythMusic requires libcdaudio.
>> MythMusic requires CDDA Paranoia.
>> ./configure: line 484: taglib-config: command not found
>> MythMusic requires taglib 1.4 or later.
>> Disabling MythMusic due to missing dependencies.
>> Disabling MythGallery due to missing libtiff.
>>
>> Configuration settings:
>>
>>         MythArchive    plugin will be built
>>         MythBrowser    plugin will be built
>>         MythControls   plugin will be built
>>         MythFlix       plugin will be built
>>         MythGallery    plugin will not be built
>>         MythGame       plugin will be built
>>         MythMusic      plugin will not be built
>>         MythNews       plugin will be built
>>         MythPhone      plugin will be built
>>         MythVideo      plugin will be built
>>         MythWeather    plugin will be built
>>         MythZoneMinder plugin will be built
>>         MythMovies     plugin will be built
>>         DVD creation   support will be included in MythArchive
>>         Native Archive support will be included in MythArchive
>>         FESTIVAL       support will not be included in MythPhone
>>
>> [mythtv at mythbox mythplugins]$ qmake mythplugins.pro
>> [mythtv at mythbox mythplugins]$ make
>> cd mytharchive && qmake mytharchive.pro -o Makefile
>> cd mytharchive && make -f Makefile
>> make[1]: Entering directory
>> `/home/mythtv/release-0-21-fixes/mythplugins/mytharchive'
>> cd mytharchive && qmake mytharchive.pro -o Makefile
>> cd mytharchive && make -f Makefile
>> make[2]: Entering directory
>> `/home/mythtv/release-0-21-fixes/mythplugins/mytharchive/mytharchive'
>> g++ -c -pipe -march=k8 -I/usr/include/artsc -pthread
>> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wno-switch
>> -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
>> -D__STDC_CONSTANT_MACROS -Wall -W -fomit-frame-pointer -O3
>> -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC  -D_GNU_SOURCE
>> -DPREFIX=\"/usr\" -DMMX -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG
>> -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED
>> -I/usr/lib/qt3/mkspecs/default64 -I. -I/usr/include -I/usr/include
>> -I/usr/include -I/usr/include/mythtv -I/usr/include/mythtv/ffmpeg
>> -I/usr/include/mythtv/libmythtv -I/usr/lib/qt3/include -o main.o main.cpp
>> In file included from main.cpp:22:
>> /usr/local/include/mythtv/mythcontext.h:9:19: error: QObject: No such file
>> or directory
>> /usr/local/include/mythtv/mythcontext.h:10:19: error: QString: No such
>> file or directory
>> /usr/local/include/mythtv/mythcontext.h:11:18: error: QMutex: No such file
>> or directory
>> /usr/local/include/mythtv/mythcontext.h:12:17: error: QList: No such file
>> or directory
>> In file included from /usr/local/include/mythtv/mythobservable.h:5,
>>                  from /usr/local/include/mythtv/mythcontext.h:17,
>>                  from main.cpp:22:
>> /usr/local/include/mythtv/mythevent.h:5:23: error: QStringList: No such
>> file or directory
>> /usr/local/include/mythtv/mythevent.h:6:18: error: QEvent: No such file or
>> directory
>> In file included from /usr/local/include/mythtv/mythcontext.h:18,
>>                  from main.cpp:22:
>> /usr/local/include/mythtv/mythsocket.h:4:23: error: QTextStream: No such
>> file or directory
>> /usr/local/include/mythtv/mythsocket.h:8:19: error: QThread: No such file
>> or directory
>> In file included from /usr/local/include/mythtv/mythsocket.h:13,
>>                  from /usr/local/include/mythtv/mythcontext.h:18,
>>                  from main.cpp:22:
>>   
>>     
>
> You must have two  lots of myth installed in  /use and /usr/local.
>
>  From your configure line it looks like you want to use /usr so look in 
> /usr/local and delete anything that belongs to Myth, making a backup 
> first just in case you delete something you shouldn't. You'll find stuff 
> in /usr/local/include/myth*, /usr/local/share/mythtv, 
> /usr/local/bin/myth*, /usr/local/libs/mythtv.
>
> Paul H.
>   

You will probably need to do a "make distclean" to make sure there is 
nothing left from the previous ./configure runs.

- Richard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20081117/64afa17d/attachment-0001.htm 


More information about the mythtv-users mailing list