![]() |
RH9 тарбла с компиляцией
Решил поставить себе КСократ конфиг прошёл нормально, а вот майк, выдал ошибку выхода из каталога var-tmp.
Всё бы ничего,но когда стояла шапа 7.3 ЭТОТ ЖЕ САМЫЙ тарбл вставал как влитой. У друга тоже шапка 9 дистрибутив тот же самый, что и у меня,но у него встал этот Ксократ. Объясните в чём баг?! Скачал более новую версию и опять та же ошибка и опять в том же месте. |
майк - это make? :)
var-tmp? может /var/tmp посмотри на точную ошибку. Проверь есть ли /var/tmp. Проверь есть ли права доступа к этому каталогу. |
пардон это другие проги жаловались это же вот что пишет
make[2]: *** [ksocrat] Ошибка 1 make[2]: Выход из каталог `/tmp/ksocrat-3.2/ksocrat' make[1]: *** [all-recursive] Ошибка 1 make[1]: Выход из каталог `/tmp/ksocrat-3.2' make: *** [all-recursive-am] Ошибка 2 |
Pink_Punk
это самый хвост. Тут ничего не ясно кроме того что есть ошибка. Сама ошибка выше в том же логе. Попробуй поискать. саму ошибку. Наверняка писалось под 2.95.x компилятор, с 3.х.х много чего не собирается. |
может тогда стоит сменить компилятор?
от 7.3 подойдёт? |
[pinkpunk@localhost ksocrat-3.2]$ make
make all-recursive make[1]: Вход в каталог `/tmp/ksocrat-3.2' Making all in ksocrat make[2]: Вход в каталог `/tmp/ksocrat-3.2/ksocrat' /bin/sh ../libtool --mode=link --tag=CXX c++ -O2 -fno-exceptions -fno-check-new -o ksocrat -L/usr/X11R6/lib -L/usr/lib/qt-3.1/lib -L/usr/lib -R /usr/lib -R /usr/lib/qt-3.1/lib -R /usr/X11R6/lib dockwidget.o sconfiguredata.o sconfigure.o ksocratdata.o ksocrat.o main.o sconfigure.moc.o dockwidget.moc.o ksocrat.moc.o ksocrat_meta_unload.o -lkio -lkdeui -lkdecore -lqt-mt -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE -lpthread -lresolv c++ -O2 -fno-exceptions -fno-check-new -o ksocrat dockwidget.o sconfiguredata.o sconfigure.o ksocratdata.o ksocrat.o main.o sconfigure.moc.o dockwidget.moc.o ksocrat.moc.o ksocrat_meta_unload.o -L/usr/X11R6/lib -L/usr/lib/qt-3.1/lib -L/usr/lib /usr/lib/libkio.so /usr/lib/libkdesu.so -lresolv -lutil /usr/lib/libkdeui.so -lresolv /usr/lib/libkdecore.so /usr/lib/libDCOP.so -ldl -lresolv -lXinerama -lart_lgpl_2 /usr/lib/libkdefx.so -lXrender -lstdc++ -lc -lgcc_s -lqt-mt -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE -lpthread -lresolv -Wl,--rpath -Wl,/usr/lib -Wl,--rpath -Wl,/usr/lib/qt-3.1/lib -Wl,--rpath -Wl,/usr/X11R6/lib /usr/bin/ld: cannot find -lart_lgpl_2 collect2: ld returned 1 exit status make[2]: *** [ksocrat] Ошибка 1 make[2]: Выход из каталог `/tmp/ksocrat-3.2/ksocrat' make[1]: *** [all-recursive] Ошибка 1 make[1]: Выход из каталог `/tmp/ksocrat-3.2' make: *** [all-recursive-am] Ошибка 2 |
/usr/bin/ld: cannot find -lart_lgpl_2
вот твоя ошибка. нет либы. файл - что-то типа libart_lgpl2.so может - kdeart-devel пакета нет? |
сенькс,но всё же мне кажется, что дело в компиляторе,у меня НИ ОДНА тарбла не компилится.
|
у тебя линкер не может найти библиотеку. При чем тут компилятор?
|
но не может же из-за этой библиотеки все исходники не компилится?
|
Mlin, make wishibaet posle errori.
|
| Часовой пояс GMT +4, время: 11:37. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.