expl@expl-desktop:~/Download/sc040/kaffeine-sc-plugin-0.4.0$ sudo su
[sudo] password for expl:
root@expl-desktop:/home/expl/Download/sc040/kaffeine-sc-plugin-0.4.0# ./configure
bash: ./configure: Permission denied
root@expl-desktop:/home/expl/Download/sc040/kaffeine-sc-plugin-0.4.0#
Почему Permission denied, объясните плз
Не компилится программа, говорит нет доступа.
Модератор: Модераторы разделов
-
abbris
- Сообщения: 34
- ОС: Fedora, CentOS
Re: Не компилится программа, говорит нет доступа.
скорее всего потому что скрипт не исполняемый
sh ./configure
sh ./configure
просто жить просто работать (пунктуация по вкусу)
-
tron2
- Сообщения: 57
- ОС: Kubuntu
Re: Не компилится программа, говорит нет доступа.
сделал, получилось.
sh ./configure
теперь если
Куда теперь глядеть?
sh ./configure
теперь если
# make
admin/cvs.sh: line 636: admin/detect-autoconf.pl: Permission denied
admin/cvs.sh: line 636: admin/detect-autoconf.pl: Permission denied
cd . && rm -f configure
cd . && make -f admin/Makefile.common configure
make[1]: Вход в каталог `/home/expl/Download/sc040/kaffeine-sc-plugin-0.4.0'
./admin/cvs.sh: 632: ./admin/detect-autoconf.pl: Permission denied
Can't open configure: No such file or directory.
make[1]: Выход из каталога `/home/expl/Download/sc040/kaffeine-sc-plugin-0.4.0'
/bin/bash ./config.status --recheck
running CONFIG_SHELL=/bin/bash /bin/bash ./configure --no-create --no-recursion
/bin/bash: ./configure: No such file or directory
make: *** [config.status] Ошибка 127
#
root@expl-desktop:/home/expl/Download/sc040/kaffeine-sc-plugin-0.4.0# make
admin/cvs.sh: line 636: admin/detect-autoconf.pl: Permission denied
admin/cvs.sh: line 636: admin/detect-autoconf.pl: Permission denied
cd . && rm -f configure
cd . && make -f admin/Makefile.common configure
make[1]: Вход в каталог `/home/expl/Download/sc040/kaffeine-sc-plugin-0.4.0'
./admin/cvs.sh: 632: ./admin/detect-autoconf.pl: Permission denied
Can't open configure: No such file or directory.
make[1]: Выход из каталога `/home/expl/Download/sc040/kaffeine-sc-plugin-0.4.0'
/bin/bash ./config.status --recheck
running CONFIG_SHELL=/bin/bash /bin/bash ./configure --no-create --no-recursion
/bin/bash: ./configure: No such file or directory
make: *** [config.status] Ошибка 127
root@expl-desktop:/home/expl/Download/sc040/kaffeine-sc-plugin-0.4.0#
Куда теперь глядеть?
-
Frank
- Сообщения: 1059
- ОС: Ubuntu, Debian
Re: Не компилится программа, говорит нет доступа.
что за архив качал, не .zip часом? если .tar.* то чем распаковывал?

-
tron2
- Сообщения: 57
- ОС: Kubuntu
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Не компилится программа, говорит нет доступа.
1) Вы уверены что этого плагина нет в официальном репозитории или в уже собранном виде на странице разработчика? Я бы на вашем месте получше поискал.
2) не надо в Ubuntu делать ничего от root-а, есть замечательная команда sudo которая Вам поможет без всяких su.
3) Расскажите в чем, собственно, Ваша задача заключается. Уверен что ее можно решить без сборки чего бы то ни было.
2) не надо в Ubuntu делать ничего от root-а, есть замечательная команда sudo которая Вам поможет без всяких su.
3) Расскажите в чем, собственно, Ваша задача заключается. Уверен что ее можно решить без сборки чего бы то ни было.
Простые решения для Ubuntu-подобных систем: смотрим тут
-
tron2
- Сообщения: 57
- ОС: Kubuntu
Re: Не компилится программа, говорит нет доступа.
blackdevil писал(а): ↑11.11.2008 20:001) Вы уверены что этого плагина нет в официальном репозитории или в уже собранном виде на странице разработчика? Я бы на вашем месте получше поискал.
2) не надо в Ubuntu делать ничего от root-а, есть замечательная команда sudo которая Вам поможет без всяких su.
3) Расскажите в чем, собственно, Ваша задача заключается. Уверен что ее можно решить без сборки чего бы то ни было.
1. 3. Не показывают некоторые каналы НТВ + через шару, некоторые показывают. Да, плагин есть, точнее .deb уже собранный, последней версии, но нужно немного исходники подправить. Как написали на одном из форумов
НТВ+ сменили размер ECM, можно все каналы как и раньше смотреть и по привычному newcamd, но придется править исходники kaffeine-sc
2. expl@expl-desktop:~/Download/sc040/kaffeine-sc-plugin-0.4.0$ sudo ./configure
sudo: ./configure: command not found
expl@expl-desktop:~/Download/sc040/kaffeine-sc-plugin-0.4.0$
почему тут sudo не работает?
Спасибо!
-
Frank
- Сообщения: 1059
- ОС: Ubuntu, Debian
Re: Не компилится программа, говорит нет доступа.
zip не поддерживает сохранения прав доступа к файлам, а насколько я вижу ( admin/cvs.sh: line 636: admin/detect-autoconf.pl: Permission denied ), скрипт пытается запускать перловые скрипты на исполнение, что, естественно, не сработает. Либо качать .tar.*, либо искать скрипт для выправления прав доступа после распаковки, либо вправлять мозги разработчикам, либо разбираться самому.
Почему Permission denied, объясните плз
потому что не стоит аттрибут "исполнимый" на файле configure, man chmod
почему тут sudo не работает?
работает, и извещает, что команда ./configure не найдена. Что такое sudo - читаем man sudo

-
tron2
- Сообщения: 57
- ОС: Kubuntu
Re: Не компилится программа, говорит нет доступа.
ага, примерно начал понимать что к чему. Спасибо.
Вот какой тогда вопрос, направте в нужное русло.
Скачал файл kaffeinesc_0.3.9.tar.bz2.
Сделал tar -xvjpf kaffeinesc_0.3.9.tar.bz2
В каталоге, configure файла нет, знаю, что бывает, что конфиг нужно самому делать, но как я понял должен быть файл в каталоге configure.in, либо configure.am. Этих файлов в каталоге нет! (правда есть configure.in.in это не то?)
Что делать, как быть?
Вот какой тогда вопрос, направте в нужное русло.
Скачал файл kaffeinesc_0.3.9.tar.bz2.
Сделал tar -xvjpf kaffeinesc_0.3.9.tar.bz2
В каталоге, configure файла нет, знаю, что бывает, что конфиг нужно самому делать, но как я понял должен быть файл в каталоге configure.in, либо configure.am. Этих файлов в каталоге нет! (правда есть configure.in.in это не то?)
Что делать, как быть?
-
tron2
- Сообщения: 57
- ОС: Kubuntu
Re: Не компилится программа, говорит нет доступа.
делаю ./configure, все ок.
Делаю make, сыпются ошибки. Что не так?
Делаю make, сыпются ошибки. Что не так?
Код: Выделить всё
expl@expl-desktop:~$ cd ~/Download/kaffeine-sc-plugin-0.3.8
expl@expl-desktop:~/Download/kaffeine-sc-plugin-0.3.8$ sudo make
make all-recursive
make[1]: Вход в каталог `/home/expl/Download/kaffeine-sc-plugin-0.3.8'
Making all in src
make[2]: Вход в каталог `/home/expl/Download/kaffeine-sc-plugin-0.3.8/src'
Making all in mgcam
make[3]: Вход в каталог `/home/expl/Download/kaffeine-sc-plugin-0.3.8/src/mgcam'
make[3]: Цель `all' не требует выполнения команд.
make[3]: Выход из каталога `/home/expl/Download/kaffeine-sc-plugin-0.3.8/src/mgcam'
Making all in FFdecsa
make[3]: Вход в каталог `/home/expl/Download/kaffeine-sc-plugin-0.3.8/src/FFdecsa'
make[3]: Цель `all' не требует выполнения команд.
make[3]: Выход из каталога `/home/expl/Download/kaffeine-sc-plugin-0.3.8/src/FFdecsa'
make[3]: Вход в каталог `/home/expl/Download/kaffeine-sc-plugin-0.3.8/src'
/bin/bash ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT kaffeinesc.lo -MD -MP -MF .deps/kaffeinesc.Tpo -c -o kaffeinesc.lo kaffeinesc.cpp
kaffeinesc.cpp:22:26: error: kaffeinesc.moc: No such file or directory
In file included from /usr/share/qt3/include/qstrlist.h:45,
from /usr/share/qt3/include/qdir.h:46,
from kaffeinesc.cpp:7:
/usr/share/qt3/include/qstring.h: In member function 'char QChar::latin1() const':
/usr/share/qt3/include/qstring.h:197: warning: conversion to 'char' from 'int' may alter its value
/usr/share/qt3/include/qstring.h: In member function 'void QChar::setCell(uchar)':
/usr/share/qt3/include/qstring.h:222: warning: conversion to 'ushort' from 'int' may alter its value
/usr/share/qt3/include/qstring.h: In member function 'void QChar::setRow(uchar)':
/usr/share/qt3/include/qstring.h:223: warning: conversion to 'ushort' from 'int' may alter its value
/usr/share/qt3/include/qstring.h: In constructor 'QChar::QChar(uchar, uchar)':
/usr/share/qt3/include/qstring.h:267: warning: conversion to 'ushort' from 'int' may alter its value
/usr/share/qt3/include/qstring.h: In constructor 'QStringData::QStringData(QChar*, uint, uint)':
/usr/share/qt3/include/qstring.h:365: warning: conversion to 'unsigned int:30' from 'uint' may alter its value
/usr/share/qt3/include/qstring.h:365: warning: conversion to 'unsigned int:30' from 'uint' may alter its value
In file included from /usr/share/qt3/include/qobject.h:48,
from /usr/share/qt3/include/qlayout.h:45,
from kaffeinesc.cpp:9:
/usr/share/qt3/include/qevent.h: In member function 'void QDropEvent::setAction(QDropEvent::Action)':
/usr/share/qt3/include/qevent.h:523: warning: conversion to 'unsigned char' from 'uint' may alter its value
In file included from /usr/share/qt3/include/qlayout.h:46,
from kaffeinesc.cpp:9:
/usr/share/qt3/include/qsizepolicy.h: In member function 'void QSizePolicy::transpose()':
/usr/share/qt3/include/qsizepolicy.h:125: warning: conversion to 'uchar' from 'uint' may alter its value
/usr/share/qt3/include/qsizepolicy.h:125: warning: conversion to 'uchar' from 'uint' may alter its value
In file included from kaffeinesc.cpp:11:
/usr/share/qt3/include/qpushbutton.h: In member function 'virtual void QPushButton::setIsMenuButton(bool)':
/usr/share/qt3/include/qpushbutton.h:94: warning: conversion to 'unsigned char:1' from 'int' may alter its value
In file included from /usr/include/kde/kaboutdata.h:24,
from /usr/include/kde/kparts/genericfactory.h:7,
from kaffeinesc.cpp:17:
/usr/share/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/share/qt3/include/qimage.h:61: warning: suggest parentheses around && within ||
In file included from mgcam/misc.h:23,
from mgcam/crypto.h:31,
from mgcam/viaccess.h:4,
from mgcam/mgcam.h:12,
from dvbscam.h:12,
from kaffeinesc.cpp:20:
mgcam/helper.h: In function 'void __xxor(unsigned char*, int, const unsigned char*, const unsigned char*)':
mgcam/helper.h:89: warning: conversion to 'unsigned char' from 'int' may alter its value
In file included from mgcam/crypto.h:31,
from mgcam/viaccess.h:4,
from mgcam/mgcam.h:12,
from dvbscam.h:12,
from kaffeinesc.cpp:20:
mgcam/misc.h: At global scope:
mgcam/misc.h:134: warning: unused parameter 'data'
mgcam/misc.h:135: warning: unused parameter 'ad'
kaffeinesc.cpp: In member function 'void KaffeineSc::newKey(const QStringList&)':
kaffeinesc.cpp:421: warning: comparison between signed and unsigned integer expressions
kaffeinesc.cpp:421: warning: comparison between signed and unsigned integer expressions
kaffeinesc.cpp: In member function 'virtual void KaffeineSc::process(void*, unsigned char*, int)':
kaffeinesc.cpp:545: warning: conversion to 'unsigned char' from 'int' may alter its value
make[3]: *** [kaffeinesc.lo] Ошибка 1
make[3]: Выход из каталога `/home/expl/Download/kaffeine-sc-plugin-0.3.8/src'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Выход из каталога `/home/expl/Download/kaffeine-sc-plugin-0.3.8/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/home/expl/Download/kaffeine-sc-plugin-0.3.8'
make: *** [all] Ошибка 2-
Frank
- Сообщения: 1059
- ОС: Ubuntu, Debian
Re: Не компилится программа, говорит нет доступа.
Если прочитать файл README, то увидим:
Код: Выделить всё
IMPORTANT !!
Before compiling, edit FFdecsa/Makefile for your arch (defaults to athlon-xp)
read src/FFdecsa/docs/how_to_compile.txtЕсли у тебя не атлонХР, то не удивительно, что не собирается
Так же, надо убедиться, что установлены пакеты build-essential и libncurses5-dev
