LINUX.ORG.RU

kdelibs-3.4.0: ошибка во время сборки


0

0

Проблема: не ставится kde-3.4.0

# ./configure --prefix=/opt/kde-3.4.0 --with-qt-dir=/opt/qt-3.3.4 --without-ssl --without-cups --without-aspell --without-arts --with-alsa
все ок

# make
. . . . . .
Making all in dnssd
make[2]: Entering directory `/E/Temp/Inst/kde/kdelibs-3.4.0/dnssd'
../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \
if test "$ret" != 0; then rm -f settings.h ; exit $ret ; fi
/E/Temp/Inst/kde/kdelibs-3.4.0/kdecore/kconfig_compiler/.libs/lt-kconfig_compile r: error while loading shared libraries: libXxf86vm.so.1: cannot open shared object file: No such file or directory
make[2]: *** [settings.h] Error 127
make[2]: Leaving directory `/E/Temp/Inst/kde/kdelibs-3.4.0/dnssd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/E/Temp/Inst/kde/kdelibs-3.4.0'
make: *** [all] Error 2

файл libXxf86vm.so.1 существует, находится в /usr/X11R6/lib, которая добавлена в LD_LIBRARY_PATH. пробовал кормить ./configure --with-extra-libs=/usr/X11R6/lib - не помогает.
в чем может быть проблема?

kernel-2.6.11.2 (gentoo 2005.0)
alsa-1.0.8 (из исходников)
gcc-3.3.4
xfree-4.5.0 (из исходников)
qt-3.3.4 (из исходников)


>error while loading shared libraries: libXxf86vm.so.1: cannot open shared object file: No such file or directory

Реши проблему некошерным но легким путем: скопируй этот файл в каталог исходников, и правь makefile так чтобы в текущем каталоге искались либы

anonymous
()

и еще проблемка оттуда же: ./configure по завершении выдает несколько ворнингов, мол не хватает несколько пакетов, типа некритично, но поставь пжалста. Один из них - libjpeg. Говорит, либо его нет, либо он старый. Посоветовал скачать с ijg.org (типа оффсайт). Скачал, поставил заново - ноль результата. emerge его вообще ставить не захотел:

# emerge jpeg-6b-r4
Calculating dependencies

!!! Problem in media-libs/jpeg-6b-r4 dependencies.
!!! "Specific key requires an operator (media-libs/jpeg-6b-r4) (try adding an '=')" exceptions

Где взять нормальную юзабельную версию, желательно в исходниках?

Thomas
() автор топика

можно иначе,просто сделать либо линк,либо копирнуть..

gh0stwizard ★★★★★
()
Ответ на: комментарий от Thomas

># emerge jpeg-6b-r4 >Calculating dependencies

>!!! Problem in media-libs/jpeg-6b-r4 dependencies. >!!! "Specific key requires an operator (media-libs/jpeg-6b-r4) (try adding an '=')" exceptions

ой дитя....смотри фак на ru.gentoo-wiki.com

gh0stwizard ★★★★★
()
Ответ на: комментарий от Thomas

>Реши проблему некошерным но легким путем: скопируй этот файл в каталог исходников, и правь makefile так чтобы в текущем каталоге искались либы

а может есть путь более кошерный? сегодня ведь суббота:-)))

Thomas
() автор топика
Ответ на: комментарий от gh0stwizard

не помогает. результат тот же, что и просто при emerge >=jpeg-6b-r4: он просто не может достучаться до сервера

Thomas
() автор топика
Ответ на: комментарий от Thomas

ладно, нашел исходник на filesearch.ru, ребутнусь - проверю (я ща в кнопе сижу).

>можно иначе,просто сделать либо линк,либо копирнуть..

в диру с исходниками? а kde потом эту либу откуда цеплять будет?

Thomas
() автор топика
Ответ на: комментарий от Thomas

если соберешь,расскажи плиз стоит ставить или нет,хотя бы просто посмотреть. или это все тот же кде без всяких наворотов? вроде слышал шустрее чем 3.3

gh0stwizard ★★★★★
()
Ответ на: комментарий от gh0stwizard

вообще-то я поставил ее сразу же, как только она вышла. симпатичная штука, глюков поменьше. но принципиальных различий нет

Thomas
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.