[mythtv-users] Mythtv 0.18.1 on Debian

Max-4004 max-4004 at terragate.net
Fri Oct 7 10:21:18 UTC 2005


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