[mythtv-users] Re:"Make"ing Mythvideo

Victor Biro vabiro at yahoo.com
Sun Jun 22 19:27:59 EDT 2003


Chad & Ian,

Thanks for the suggestions, and this is something that I had been thinking too,
except qt-devel is installed. Here is the output of what Chad suggested which
might be helpful:

# locate qt-mt.so
/usr/lib/qt-3.0.5/lib/libqt-mt.so.3
/usr/lib/qt-3.0.5/lib/libqt-mt.so.3.0
/usr/lib/qt-3.0.5/lib/libqt-mt.so.3.0.5
/usr/lib/qt-3.0.5/lib/libqt-mt.so

The Contents of "/etc/ld.so.conf":

/usr/kerberos/lib
/usr/X11R6/lib
/usr/lib/sane
/usr/lib/mysql
/usr/local/lib
/usr/lib/qt-3.0.5/lib
/usr/local/lib

Checking for the presence of qt-devel:

#apt-get install qt-devel 
Reading Package Lists... Done
Building Dependency Tree... Done
qt-devel is already the newest version.
0 packages upgraded, 0 newly installed, 0 removed and 17 not upgraded.

Having said all that, I checked the QTDIR path using "set". It showed that
QTDIR=/usr/local/qt, but I'm seeing it all over the place references to
/usr/lib/qt-3.0.5/. So,  I created a link between /usr/local/qt and
/usr/lib/qt-3.0.5/ and now the errors for the "make" of mythtv gives me the
following error:

make[2]: Entering directory
`/usr/dwnloads/myth/mythtv9/mythtv/mythtv/programs/mythepg'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer -D_REENTRANT 
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/local/qt/mkspecs/default -I.
-I../../libs -I../../libs/libmyth -I../../../../../../../local/include
-I/usr/local/qt/include -o main.o main.cpp
cc1plus: warning: changing search order for system directory
"/usr/local/include"
cc1plus: warning:   as it is the same as non-system directory
"../../../../../../../local/include"
g++  -o mythepg main.o    -Wl,-rpath,/usr/local/qt/lib -L/usr/local/qt/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.10 -L/usr/X11R6/lib -lXinerama
-lXv -lX11 -lXext -lXxf86vm -lmp3lame -lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QFrame::styleChange(QStyle&)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to `QString::ascii()
const'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QTable::paintEvent(QPaintEvent*)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QButtonGroup::event(QEvent*)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to `QSlider::~QSlider
[not-in-charge]()'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QString::prepend(char const*)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QTextEdit::polish()'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QComboBox::focusOutEvent(QFocusEvent*)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QSlider::setSizePolicy(QSizePolicy)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QMetaObjectCleanUp::QMetaObjectCleanUp[in-charge](char const*, QMetaObject*
(*)())'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QSocket::clearPendingData()'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QString::operator+=(char const*)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QScrollView::fontChange(QFont const&)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QString::fromAscii(char const*, int)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QUType_varptr::set(QUObject*, void const*)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`QComboBox::wheelEvent(QWheelEvent*)'
../../libs/libmyth/libmyth-0.10.so: undefined reference to
`static_QUType_varptr'
collect2: ld returned 1 exit status
make[2]: *** [mythepg] Error 1
make[2]: Leaving directory
`/usr/dwnloads/myth/mythtv9/mythtv/mythtv/programs/mythepg'
make[1]: *** [sub-mythepg] Error 2
make[1]: Leaving directory `/usr/dwnloads/myth/mythtv9/mythtv/mythtv/programs'
make: *** [sub-programs] Error 2

Any suggestions for what it could be now?

Victor



More information about the mythtv-users mailing list