Установка софта из tar.gz (Проблема...)
Модератор: Bizdelnick
-
rupatriot
- Сообщения: 130
Установка софта из tar.gz
Вот тут пытался поставить несколько прог из tar.gz. В большинстве из них мне обругали ошибкой, типы Missing Directory XXX (или наподобие того), короче типа не хватает директории в основной папке. Но как ни странно эта директория там есть :/ . Так что-же это значит???
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
(Сплин)
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга
Re: Установка софта из tar.gz
Всёж-таки было бы удобней телепатировать, если бы были приведены сами сообщения об ошибках. А так ничего не получается.
ArchLinux / IceWM
-
Mitya-ncc
- Сообщения: 268
- Статус: Живущий тут
Re: Установка софта из tar.gz
Вот тут пытался поставить несколько прог из tar.gz.
В смысле? из исходников или пакет tar.gz?
В одном мгновеньи – видеть вечность,
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
-
rupatriot
- Сообщения: 130
Re: Установка софта из tar.gz
Значит ./configure сделали, далее:
bash-2.05b# make
make -C lib all
make[1]: Entering directory `/root/ltmodem-0.9.9/lib'
cc -O2 -g -Wall -W -Wno-parentheses -Wstrict-prototypes -Werror -fcommon -c -o access.o access.c
cc1: warnings being treated as errors
access.c: In function `pci_null_debug':
access.c:109: warning: unused parameter `msg'
make[1]: *** [access.o] Error 1
make[1]: Leaving directory `/root/ltmodem-0.9.9/lib'
make: *** [lib] Error 2
bash-2.05b#
Вот
bash-2.05b# make
make -C lib all
make[1]: Entering directory `/root/ltmodem-0.9.9/lib'
cc -O2 -g -Wall -W -Wno-parentheses -Wstrict-prototypes -Werror -fcommon -c -o access.o access.c
cc1: warnings being treated as errors
access.c: In function `pci_null_debug':
access.c:109: warning: unused parameter `msg'
make[1]: *** [access.o] Error 1
make[1]: Leaving directory `/root/ltmodem-0.9.9/lib'
make: *** [lib] Error 2
bash-2.05b#
Вот
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
(Сплин)
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Установка софта из tar.gz
А в какой runlevel ты загружен, когда всё это делаеш? Случайно не в 1-й?
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
rupatriot
- Сообщения: 130
Re: Установка софта из tar.gz
Хм, объясните мне, дурачку, про этот runlevel, да еще и 1-й.
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
(Сплин)
-
sdk
- Бывший модератор
- Сообщения: 210
Re: Установка софта из tar.gz
Да дело не в runlevel.
Дело вот в этом:
и вот в этом:
Компилятору явно указано все warning-и трактовать как ошибки.
Не знаю, позволяет ли данный скрипт ./configure это отключить, поэтому могу предложить обход ошибки напрямую
.
Открой в любом редакторе файл Makefile, который лежит в директории разархивированной программы, а потом найди и удали на фиг все вхождения опции -Werror.
Если не сработает (или в этом Makefile не найдется такой строчки), то полазь по поддиректориям и повтори эту процедуру для всех Makefile, которые в них найдешь.
А потом снова как всегда make;make install
.
Надеюсь, поможет
.
Дело вот в этом:
cc1: warnings being treated as errors
и вот в этом:
cc -O2 -g -Wall -W -Wno-parentheses -Wstrict-prototypes -Werror -fcommon -c -o access.o access.c
Компилятору явно указано все warning-и трактовать как ошибки.
Не знаю, позволяет ли данный скрипт ./configure это отключить, поэтому могу предложить обход ошибки напрямую
Открой в любом редакторе файл Makefile, который лежит в директории разархивированной программы, а потом найди и удали на фиг все вхождения опции -Werror.
Если не сработает (или в этом Makefile не найдется такой строчки), то полазь по поддиректориям и повтори эту процедуру для всех Makefile, которые в них найдешь.
А потом снова как всегда make;make install
Надеюсь, поможет
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
-
rupatriot
- Сообщения: 130
Re: Установка софта из tar.gz
Тааак, нада щас попробовать...Надеюсь, что сработает 
Если нет, то ждите следующих сообщений
Если нет, то ждите следующих сообщений
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
(Сплин)
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Установка софта из tar.gz
Да, похоже. Меня просто насторожило приглашение баша.Да дело не в runlevel.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
rupatriot
- Сообщения: 130
Re: Установка софта из tar.gz
(Valerius @ Понедельник, 28 Июня 2004, 11:37) писал(а):Да, похоже. Меня просто насторожило приглашение баша.Да дело не в runlevel.
Не в баше дело :no:
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
(Сплин)
-
sdk
- Бывший модератор
- Сообщения: 210
Re: Установка софта из tar.gz
Ну как? 
(Кстати, может разработчики не зря включили эту опцию. Вполне может быть, что после ее насильственного удаления прога будет работать хреново или вообще не работать. Поэтому и спрашиваю
)
(Кстати, может разработчики не зря включили эту опцию. Вполне может быть, что после ее насильственного удаления прога будет работать хреново или вообще не работать. Поэтому и спрашиваю
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Установка софта из tar.gz
А вообще любую сборку нужно начинать с команды
./configure --help
и внимательного чтения ее вывода. В данном случае, возможно, там и про варнинги найдется
./configure --help
и внимательного чтения ее вывода. В данном случае, возможно, там и про варнинги найдется
-
Jules
- Сообщения: 17
Re: Установка софта из tar.gz
(alv @ Tuesday, 06 July 2004, 6:06) писал(а):А вообще любую сборку нужно начинать с команды
./configure --help
Я бы советовал сначала просматривать файлы типа INSTALL, README и т.п.