[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