Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » ASPLinux9.0: Компиляция программ не от root

Модерирует : KLASS, IFkO

articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"  Версия для печати • ПодписатьсяДобавить в закладки

   

dacuan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все было хорошо, пока я не решил поставить новый KDE 3.3.  
После некоторых извращений, я откатился на старый KDE-3.1,  
скачал src.rpm от KDE-3.2 и попыталься их собрать.
QT собрался с полпинка, но под него я уже ничего не могу собрать как обычный пользователь,
но от рута все нормально.
Думал, нет прав на библиотеки, но не нашел где.
Вот config.log от темы baghira:
 
-------------------------------------------------------------
configure:24235: checking for Qt  
configure: 24303: /usr/lib/qt-3.3/include/qstyle.h  
taking that  
configure:24412: rm -rf SunWS_cache; g++ -o conftest -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-a  
rith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts  
-DNDEBUG -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -I/usr/lib/q  
t-3.3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib conftest.cc  
-lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lICE -lpthread 1>&5  
/usr/bin/ld: warning: libXrender.so.1, needed by /usr/lib/qt-3.3/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)  
/usr/bin/ld: warning: libXrandr.so.2, needed by /usr/lib/qt-3.3/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)  
/usr/bin/ld: warning: libXcursor.so.1, needed by /usr/lib/qt-3.3/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)  
/usr/bin/ld: warning: libXft.so.2, needed by /usr/lib/qt-3.3/lib/libqt-mt.so, not found (try using -rpath or -rpath-link)  
/usr/lib/qt-3.3/lib/libqt-mt.so: undefined reference to `XftGlyphExtents'  
/usr/lib/qt-3.3/lib/libqt-mt.so: undefined reference to `XftCharIndex'  
/usr/lib/qt-3.3/lib/libqt-mt.so: undefined reference to `XftInit'
-----------------------------------------------------------------------------------------------------------------------------
 
Заранее спасибо за помощь.

Всего записей: 545 | Зарегистр. 23-10-2003 | Отправлено: 16:25 16-10-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ни все программы можно собрать от обычного пользователя

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 16:30 16-10-2004
dacuan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В любом случае, до экспериментов, эта тема, из этих самых исходников у меня собиралась и без рута.

Всего записей: 545 | Зарегистр. 23-10-2003 | Отправлено: 16:38 16-10-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у тебя что-то с XFree86-libs (xorg-x11-libs)
 

Цитата:
libXrender.so.1, needed by /usr/lib/qt-3.3/lib/libqt-mt.so, not found

 
А пользователь или нет - не вижу тут разницы. Может с QT проблемы?..
 
eugrus

Цитата:
ни все программы можно собрать от обычного пользователя

Собрать всё что угодно можно. Это же не установка.
 
Добавлено

Цитата:
В любом случае, до экспериментов

Каких?

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 17:08 16-10-2004
dacuan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Demetrio
XFree86-libs установлены, кроме того, QT собирается
 

Цитата:
А пользователь или нет - не вижу тут разницы.

с рутом я попробовал после того, как в одной из рассылок наткнулся на схожую проблему, но на freeBSD.  
Там советовали пересобрать binutils.
Учитывая, что binutils у меня стандартные, я попробовал переустановить их из rpm'а  
 
rpm -i --force binutils-2.13.90.0.18-9.i386.rpm
 
Результат тот же
 

Цитата:
Может с QT проблемы?..

Может быть, но я их сносил под корень и ставил по новой из родных rpm'ов, и ничего не изменилось.
До экспериментов все собиралось без проблем.
 

Цитата:
Каких?

 
Пытался установить KDE 3.3 из пакетов, выложенных на linux.alhimia.ru,
долго пересобирал, несколько раз сносил старый кде, устанавливал новый, потом возвращался.
В итоге остался на старом.
Решил переходить постепенно, выкачал с ftp.asp-linux.com.ua src.rpm'ы от ASPLinux 9.2 для KDE 3.2, попытался установить и наткнулся на такую проблему.

Всего записей: 545 | Зарегистр. 23-10-2003 | Отправлено: 17:38 16-10-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
выложенных на linux.alhimia.ru,  


Цитата:
[ 2004-09-22 ] Пересобран пакет qt. Исправлены ошибки в спек-файле. Тем, кто не собирается компилировать программы под наш qt-3.3.3, обновляться не обязательно. Ссылка на раздел: kdebase  

 
Не оно? QT откуда у тебя взят?
 
P.S.
 
попробуй взять srpm'ы из Федоры

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 18:49 16-10-2004 | Исправлено: Demetrio, 18:49 16-10-2004
dacuan

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Demetrio
С этой сборкой я пока завязал
 
QT у меня c ftp.asp-linux.com.ua пакет
qt-3.3.1-0.1asp.src.rpm
 
Фактически, от производителя))))
К тому же, пару раз встречал на форумах мнение, что  
 
Добавлено
По ошибке отправил...
 
Так вот, бытует мнение, что федоровские srpm легко на asp не станут.
 
Но даже не в этом дело, я откатился на старые пакеты, которые у до этого работали нормально, но это не помогло...

Всего записей: 545 | Зарегистр. 23-10-2003 | Отправлено: 19:00 16-10-2004 | Исправлено: dacuan, 19:05 16-10-2004
   

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » ASPLinux9.0: Компиляция программ не от root
articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru