nixp.ru v3.0

21 января 2017,
суббота,
05:18:41 MSK

DevOps с компанией «Флант»
Lexion написал 1 февраля 2005 года в 20:32 (477 просмотров) Ведет себя как мужчина; открыл 21 тему в форуме, оставил 51 комментарий на сайте.

Здраствуйте! У меня возникла такая проблема, хочу обновить на своей слаке KDE3.1 на KDE3.3

, ставлю Qt-3-3-3 делаю всё как сказано в INSTALL но при make вылетает ошибка пишет , что не заданы цели и не найден makefile, перепробовал много способов но ничего не получаеться , может кто-то ставил подскажите что нужно сделать .

fly4life

Похоже у тебя скрипт ./configure завершился с ошибкой. Покажи эту ошибку.

Lexion

Завтра покажу , но там кроме leaving directory /usr/local/src/qt-3-3-3-x11- ничего больше не писало

насчёт ошибок , после confiure написало что qt готово к build and just run qmake

fly4life
Lexion
Завтра покажу , но там кроме leaving directory /usr/local/src/qt-3-3-3-x11- ничего больше не писало

насчёт ошибок , после confiure написало что qt готово к build and just run qmake

Бр… тогда давай расписывай все свои действия до малейших подробностей.

Lexion

Сначала распаковал сорсы 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 не являеться симлинком , вот это и всё

fly4life

Что именно прописал в /etc/ld.so.conf?

А ты export QTDIR PATH LD_LIBRARY_PATH сделал?

Lexion

Да export , я сделал , а в /etc/ld.so.conf прописал /usr/lib/qt и /usr/locale/src/qt

fly4life
Lexion
Да 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 ;)

Lexion

Да это , то я то сделал , но make вылетает из-за того что не указаны цели или нет makefile и ещё

когда делаю под рутом ldconfig , то пишет что /usr/lib/libqt.so.1 не являеться символической ссылкой

fly4life
Lexion
Да это , то я то сделал , но make вылетает из-за того что не указаны цели или нет makefile

Это-то и странно. Обычно, если ./configure вылетает с ошибкой, то необходимые для компиляции Makefile’ы не создаются. Из-за этого make ругается на то, что не указаны цели для сборки. Но раз уж у тебя ./configure прошло усешно…

Lexion
когда делаю под рутом ldconfig , то пишет что /usr/lib/libqt.so.1 не являеться символической ссылкой

А это ещё откуда (я про /usr/lib/libqt.so.1)? Хотя, может я просто плохо знаю (или не знаю совсем) слаку ;). Покажи ls -l /usr/lib/libqt.so.1

Lexion

Не могу я на работе , а на работе у меня стоит Mandrake10.1( как для меня отстой полный , но не я его ставил ) , а слака дома

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.