[mythtv-users] 0.12 compile problem in mythepg

Ward Vandewege ward at pong.be
Fri Oct 31 07:24:42 EST 2003


Hi there,

I'm trying to compile MythTV and am experiencing what looks like exactly 
the same problem as Gareth was here:
 
http://www.gossamer-threads.com/perl/mailarc/gforum.cgi?post=84428;search_string=mythepg;guest=1470777&t=search_engine#84428

Essentially, the 'make' runs just fine until it hits mythepg, where it 
dies miserably. Error message is reproduced below.

I'm on Debian Testing, a fresh install, with stock QT packages:

ii  libqt3-dev     3.2.1-6        Qt development files
ii  libqt3-headers 3.2.1-6        Qt3 header files
ii  libqt3c102     3.2.1-6        Qt Library
ii  libqt3c102-mt  3.2.1-6        Qt GUI Library (Threaded runtime version)
ii  qt3-dev-tools  3.2.1-6        Qt3 development tools

I didn't try to compile QT, this is the standard version that comes with 
Debian Testing.

I did have libqt2 installed before, which I removed. I then re-ran the 
make in the mythepg directory, to no avail.

It's a mystery to me why it first compiles lots and lots of stuff 
(everything in libs) without problems, and then just dies on mythepg.

Any ideas what I'm doing wrong?

Bye for now,
Ward.


g++  -o mythepg main.o   -L/usr/share/qt3/lib -L/usr/X11R6/lib 
-L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavcodec 
-L../../libs/libvbitext -L../../libs/libavformat -lmythtv -lavformat 
-lavcodec -lvbitext -lmyth-0.12 -L/usr/X11R6/lib -lXinerama -lXv 
-lXxf86vm -lfreetype -llirc_client -lmp3lame -lXext -lX11 -lm -lpthread
main.o(.text+0x7a): In function `main':
: undefined reference to `QApplication::QApplication[in-charge](int&, 
char**)'
main.o(.text+0xa3): In function `main':
: undefined reference to `QString::QString[in-charge](char const*)'
main.o(.text+0xe0): In function `main':
: undefined reference to `QString::shared_null'
main.o(.text+0xea): In function `main':
: undefined reference to `QStringData::deleteSelf()'
main.o(.text+0xf3): In function `main':
: undefined reference to `QSqlDatabase::defaultConnection'
main.o(.text+0xfc): In function `main':

<< Cut about 5MB worth of errors >>

../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QScrollView::contentsDragMoveEvent(QDragMoveEvent*)'
../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QLineEdit::undo()'
../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QScrollView::setMargins(int, int, int, int)'
../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QTextEdit::setTextFormat(Qt::TextFormat)'
../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QTable::showColumn(int)'
../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QTable::removeColumns(QMemArray<int> const&)'
../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QGListIterator::~QGListIterator [not-in-charge]()'
../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QComboBox::setAutoCompletion(bool)'
../../libs/libmyth/libmyth-0.12.so: undefined reference to 
`QComboBox::setEditText(QString const&)'
collect2: ld returned 1 exit status
make: *** [mythepg] Error 1






More information about the mythtv-users mailing list