А какой пакет нужно ставить на сообщение:
" checking for Qt... configure: error: Qt (>= Qt 3.3) (library qt-mt) not found. Please check your installation! "
У меня децйствительно QT-3.1,
qt-x11-free-3.3.3.tar.gz ?
не знаю что значит
" qt-x11-free " ?
"qt-x11-opensource " ?
Раньше был просто: "qt-x11 "
Еще есть: qt-embedded-free-3.3.3.tar.gz
- это что за пакет, для чего ?
Может кто сможет пояснить ?
# find /usr/ -name "libqt-mt*"
/usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1
/usr/lib/qt-3.1/lib/libqt-mt.so.3
/usr/lib/qt-3.1/lib/libqt-mt.so.3.1
/usr/lib/qt-3.1/lib/libqt-mt.so
/usr/lib/qt-2.3.1/lib/libqt-mt.so.2.3.1
/usr/lib/qt-2.3.1/lib/libqt-mt.so.2
/usr/lib/qt-2.3.1/lib/libqt-mt.so.2.3
/usr/lib/qt-2.3.1/lib/libqt-mt.so
/usr/lib/qt-2.3.1/lib/libqt-mt.a
#
$ QTDIR=$QTDIR:/usr/lib/qt-3.1/
$ echo $QTDIR
/usr:/usr/lib/qt-3.1/
$ echo $LD_LYBRARI_PATH
/usr/lib/qt-3.1/lib/
$
# cat /etc/ld.so.conf
/usr/kerberos/lib
/usr/X11R6/lib
/usr/lib/sane
/usr/lib/qt-3.1/lib
/usr/lib/mysql
/usr/local/lib
/usr/local/lib/wine
#
$ ./configure --with-qt-dir=/usr/lib/qt-3.1/ --with-qt-includes=/usr/lib/qt-3.1/include/ --with-qt-librries=/usr/lib/qt-3.1/lib/
.. configure: error: Qt (>= Qt 3.3) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!
$
Сборку веду из под user.
Задаю переменные в его окружении и в той-же консоли
запускаю "./congigure ... "
Может что упустил ?
или что не так сделал ?
Qt (>= Qt 3.3) - просит версию 3.3 или новее. у тебя 3.1.
хотя тогда должна была быть ошибка о version mismatch.
скажи дистр. может QTDIR другой надо прописать.
а вообще обнавляйся. Если есть старые исходники - могу сделать xdelta.
Скажи тогда твою версию и md5sum.