[mythtv-users] Mythtv 0.18.1 on Debian

Steve Adeff adeffs at gmail.com
Fri Oct 7 14:57:17 UTC 2005


Max, download from SVN. I'm the same as you, I have a Debian stable system and 
found that the source in SVN fixes the problems. I know through all my 
playing I ended up having to install ~4 packages from testing, but I can't 
remember if they were required by MythTV or another of the many DVB apps I've 
been playing with...

Steve

On Friday 07 October 2005 06:21, Max-4004 wrote:
> Hi,
>
> I try to compile Mythtv 0.18.1 on Debian stable.
>
> which qmake
> /usr/share/qt3/bin/qmake
>
> echo $PATH
> /usr/share/qt3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:
>/bin: /usr/bin/X11
>
> echo $QTDIR
> /usr/share/qt3
>
> All should be fine, but after 30min I got:
> What can I do?
>
> make[1]: Entering directory `/home/mythtv/mythtv-0.18.1/programs'
> qmake -o Makefile programs.pro
> make[1]: Leaving directory `/home/mythtv/mythtv-0.18.1/programs'
> make[1]: Entering directory `/home/mythtv/mythtv-0.18.1/programs'
> cd mythepg && make -f Makefile
> make[2]: Entering directory `/home/mythtv/mythtv-0.18.1/programs/mythepg'
> qmake -o Makefile mythepg.pro
> QGDict::hashKeyString: Invalid null key
> make[2]: Leaving directory `/home/mythtv/mythtv-0.18.1/programs/mythepg'
> make[2]: Entering directory `/home/mythtv/mythtv-0.18.1/programs/mythepg'
> g++ -c -pipe -march=pentiumpro -mmmx -Wall -W -O3 -fomit-frame-pointer
> -D_REENTR          ANT  -DMMX -Di386 -DUSING_IVTV -DUSING_XRANDR
> -D_GNU_SOURCE -D_FILE_OFFSET_BITS=          64 -DPREFIX=\"/usr/local\"
> -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/
> share/qt3/mkspecs/default -I. -I../../libs -I../../libs/libmyth
> -I/usr/local/inc          lude -I/usr/include/qt3 -o main.o main.cpp
> g++  -o mythepg main.o    -L/usr/share/qt3/lib -L../../libs/libmyth
> -L../../libs          /libmythtv -L../../libs/libavcodec
> -L../../libs/libavformat -lmythtv-0.18.1 -lmy          thavformat-0.18.1
> -lmythavcodec-0.18.1 -lmyth-0.18.1 -lfreetype -lmp3lame -lasou
> nd -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lXext -lX11 -lm -lpthread
>
> main.o(.text+0x7a): In function `main':
> : undefined reference to `QApplication::QApplication[in-charge](int&,
>
> char**)'
>
> main.o(.text+0xab): In function `main':
> : undefined reference to `QString::QString[in-charge](char const*)'
>
> main.o(.text+0xd6): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0xe0): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x11b): In function `main':
> : undefined reference to `QDateTime::currentDateTime()'
>
> main.o(.text+0x147): In function `main':
> : undefined reference to `QString::QString[in-charge](char const*)'
>
> main.o(.text+0x15d): In function `main':
> : undefined reference to `QDateTime::toString(QString const&) const'
>
> main.o(.text+0x175): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x17f): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x246): In function `main':
> : undefined reference to `QString::ascii() const'
>
> main.o(.text+0x286): In function `main':
> : undefined reference to `QMutex::lock()'
>
> main.o(.text+0x2ef): In function `main':
> : undefined reference to `QMutex::unlock()'
>
> main.o(.text+0x3ad): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x3b7): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x3bf): In function `main':
> : undefined reference to `QApplication::~QApplication [in-charge]()'
>
> main.o(.text+0x40a): In function `main':
> : undefined reference to `QString::QString[in-charge](char const*)'
>
> main.o(.text+0x421): In function `main':
> : undefined reference to `QString::QString[in-charge](char const*)'
>
> main.o(.text+0x45f): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x469): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x47e): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x488): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x499): In function `main':
> : undefined reference to `operator==(QString const&, char const*)'
>
> main.o(.text+0x4b9): In function `main':
> : undefined reference to `QString::operator=(char const*)'
>
> main.o(.text+0x526): In function `main':
> : undefined reference to `QString::QString[in-charge](QString const&)'
>
> main.o(.text+0x56b): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x575): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x58e): In function `main':
> : undefined reference to `operator!=(QString const&, char const*)'
>
> main.o(.text+0x5b1): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x5bb): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x5cd): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x5d7): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x5df): In function `main':
> : undefined reference to `QApplication::~QApplication [in-charge]()'
>
> main.o(.text+0x5fe): In function `main':
> : undefined reference to `QString::ascii() const'
>
> main.o(.text+0x633): In function `main':
> : undefined reference to `QString::operator=(char const*)'
>
> main.o(.text+0x650): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x65a): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x674): In function `main':
> : undefined reference to `QApplication::~QApplication [in-charge]()'
>
> main.o(.text+0x6a0): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x6aa): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x815): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x823): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.text+0x852): In function `main':
> : undefined reference to `QString::shared_null'
>
> main.o(.text+0x860): In function `main':
> : undefined reference to `QStringData::deleteSelf()'
>
> main.o(.gnu.linkonce.r._ZTV6QGList+0xc): undefined reference to
> `QGList::clear()          '
> main.o(.gnu.linkonce.r._ZTV6QGList+0x10): undefined reference to
> `QGList::~QGLis          t [in-charge]()'
> main.o(.gnu.linkonce.r._ZTV6QGList+0x14): undefined reference to
> `QGList::~QGLis          t [in-charge deleting]()'
> main.o(.gnu.linkonce.r._ZTV6QGList+0x18): undefined reference to
> `QPtrCollection
>
> .......
>
>
> ./configure
> # Basic Settings
> Compile type     release
> Compiler cache   no
> DistCC           no
> Install prefix   /usr/local
> CPU              x86 (model name        : AMD Athlon(tm) XP 2400+)
> Big Endian       no
> MMX enabled      yes
> Vector Builtins  no
>
> # Input Support
> Joystick menu    yes
> lirc support     yes
> ivtv support     yes
> FireWire support no
> DVB support      no [/usr/src/linux-2.6.12.2/include]
>
> # Sound Output Support
> OSS support      yes
> ALSA support     yes
> aRts support     no
> JACK support     no
>
> # Video Output Support
> x11 support      yes
> xrandr support   yes
> xv support       yes
> XvMC support     no
> XvMC VLD support no
> OpenGL vsync     no
> DirectFB         no


More information about the mythtv-users mailing list