Lexion
написал 1 февраля 2005 года в 20:32 (971 просмотр)
Ведет себя
как мужчина; открыл 21 тему в форуме, оставил 51 комментарий на сайте.
Здраствуйте! У меня возникла такая проблема, хочу обновить на своей слаке KDE3.1 на KDE3.3
, ставлю Qt-3-3-3 делаю всё как сказано в INSTALL но при make вылетает ошибка пишет , что не заданы цели и не найден makefile, перепробовал много способов но ничего не получаеться , может кто-то ставил подскажите что нужно сделать .
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Похоже у тебя скрипт ./configure завершился с ошибкой. Покажи эту ошибку.
Завтра покажу , но там кроме leaving directory /usr/local/src/qt-3-3-3-x11- ничего больше не писало
насчёт ошибок , после confiure написало что qt готово к build and just run qmake
Бр… тогда давай расписывай все свои действия до малейших подробностей.
Сначала распаковал сорсы qt-3-3-3 в /usr/local/src , потом сделал симлинк ln -s /usr/local/src/qt-x11-free-3-3-3 /usr/local/src/qt.Далее QTDIR=/usr/local/src/qt
PATH=$QTDIR/bin:$PATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
Запустил ./configure потом make и на нём сразу вылетает .
Я и в /etc/ld.so.conf прописал , но когда проганял /sbin/ldconfig мне пишет что /usr/lib/libqt.so.1 не являеться симлинком , вот это и всё
Что именно прописал в /etc/ld.so.conf?
А ты export QTDIR PATH LD_LIBRARY_PATH сделал?
Да export , я сделал , а в /etc/ld.so.conf прописал /usr/lib/qt и /usr/locale/src/qt
Что-то странное ты прописал в ld.so.conf ;). Нужно прописывать /usr/lib/qt/lib <font size=«-2»>(кстати, а не /usr/lib/qt3 случаем?)</font> и /usr/local/src/qt/lib. И под рутом ldconfig прогнать нужно обязательно после добавления этих строчек. НО! на самом деле это всё не обязательно делать, если ты присвоил переменной LD_LIBRARY_PATH значение $QTDIR/lib:$LD_LIBRARY_PATH и действительно сделал export LD_LIBRARY_PATH.
Точнее, достаточно сделать одно из двух: либо мучиться с ld.so.conf, либо — с LD_LIBRARY_PATH ;)
Да это , то я то сделал , но make вылетает из-за того что не указаны цели или нет makefile и ещё
когда делаю под рутом ldconfig , то пишет что /usr/lib/libqt.so.1 не являеться символической ссылкой
Это-то и странно. Обычно, если ./configure вылетает с ошибкой, то необходимые для компиляции Makefile’ы не создаются. Из-за этого make ругается на то, что не указаны цели для сборки. Но раз уж у тебя ./configure прошло усешно…
А это ещё откуда (я про /usr/lib/libqt.so.1)? Хотя, может я просто плохо знаю (или не знаю совсем) слаку ;). Покажи ls -l /usr/lib/libqt.so.1
Не могу я на работе , а на работе у меня стоит Mandrake10.1( как для меня отстой полный , но не я его ставил ) , а слака дома