как сообщить программе о наличии qt?
Доброго времени суток.
Имеется в исходниках старая программа (sechat-0.1). Под slackware 10
компилилась без проблем, под Mandrake 10 и FreeBSD 4.10 отказывается:
$ ./configure
...
checking for Qt... configure: error: Qt (>= Qt 2.2.2) (libraries) not
found. Please check your installation!
For more details about this problem, look at the end of config.log.
$
Это при всем при том, что
$ rpm -qa |grep qt
libqt3-devel-3.1.2-14.1.92mdk
qt3-common-3.1.2-14.1.92mdk
libqt3-3.1.2-14.1.92mdk
$
Как ей все-таки объяснить, что qt имеется в системе? Пробовал запускать
с указанием путей:
$ ./configure --help |grep qt
--with-qt-dir=DIR where the root of Qt is installed
--with-qt-includes=DIR where the Qt includes are.
--with-qt-libraries=DIR where the Qt library is installed.
$
$ ./configure --with-qt-dir=/usr/lib/qt3
--with-qt-includes=/usr/lib/qt3/include
--with-qt-libraries=/usr/lib/qt3/lib
Результат абсолютно такой же. Но ведь в другом дистрибутиве компилилась,
соответственно можно ее заставить работать с третьей qt...
В сообщении от 1099089017 секунд после начала Эпохи Unix Вы написали:
$ ls -l /usr/lib/qt3/lib
?
$ tail -n 100 config.log
?