Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: madnick в Apr 23, 2004, 16:15



Титла: Problem s compile na Filelight
Публикувано от: madnick в Apr 23, 2004, 16:15
Дистрибуцията ми е Slackware 9.1. Опитах да компилирам filelight 0.6.4 и ми изведе следното:
Примерен код

bash-2.05b$ make
make  all-recursive
make[1]: Entering directory `/home/nikola/filelight-0.6.4'
Making all in src
make[2]: Entering directory `/home/nikola/filelight-0.6.4/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt-3.2.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -MT main.o -MD -MP -MF ".deps/main.Tpo" \
  -c -o main.o `test -f 'main.cpp' || echo './'`main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; \
else rm -f ".deps/main.Tpo"; exit 1; \
fi
.deps/main.Tpo: Permission denied
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/home/nikola/filelight-0.6.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nikola/filelight-0.6.4'
make: *** [all] Error 2

Не знам какво да правя( не разбирам от script-ове). Имах подобен проблем и с компилирането на КВЕ, но по-този въпрос беше написана една статия(ако не се лъжа).


Титла: Problem s compile na Filelight
Публикувано от: в Apr 23, 2004, 16:54
Данеби случайно да си разархивирал пакета на filelight-0.6.4 в /home/nikola/ като друг потребител, например руут? Обърни внимание на съобщението :

.deps/main.Tpo: Permission denied

Тоест нямаш права за писане. Само за това се сещам ???


Титла: Problem s compile na Filelight
Публикувано от: madnick в Apr 23, 2004, 17:48
Успях да го компилирам. Ето как го направих:
Примерен код

./configure --prefix `kde-config --prefix`
su
make
make install

По принцип default-ният ред трябваше да е:
Примерен код

./configure --prefix `kde-config --prefix`
make
su
make install

Благодаря ти за това, което ми каза за правата за достъп. Не съм имал необходимите права с този акаунт. Все пак root може всичко:)