![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
По мотивам http://forum.altlinux.org/index.php/topic,....html#msg221130. Набросал спек, собираю, а эта гадина пытается класть бинарники в /usr/local/bin, т.е. prefix не тот. Можно, конечно, установить в ручном режиме, но я не уверен, что prefix не прибит будет гвоздями и после установки бинарник может не найти сопутствующие компоненты (иконку там, файл перевода).
Кто подскажет, как всему этому хозяйству (в виде fpc) передать нужный префикс (нужные параметры), чтобы ставилось нормально, а не куда вздумается ? Ну и кусок лога сборки (ближе к концу): Код Компоновка ./transgui
/usr/bin/ld: warning: ./link.res contains output sections; did you forget -T? 36099 строк скомпилиpовано, 4.10 сек. 5 предупреждений make: Leaving directory `/home/sb/RPM/BUILD/TransGUI' + exit 0 Выполняется(%install): /bin/sh -e /home/sb/tmp/rpm-tmp.42475 + umask 022 + /bin/mkdir -p /home/sb/RPM/BUILD + cd /home/sb/RPM/BUILD + /bin/chmod -Rf u+rwX -- /home/sb/tmp/transmission-remote-gui-buildroot + : + /bin/rm -rf -- /home/sb/tmp/transmission-remote-gui-buildroot + cd TransGUI + mkdir -p /home/sb/tmp/transmission-remote-gui-buildroot/transmission-remote-gui + make 'INSTALL=/bin/install -p' DESTDIR=/home/sb/tmp/transmission-remote-gui-buildroot/transmission-remote-gui install Using Lazarus dir: /usr/lib/lazarus/ make: Entering directory `/home/sb/RPM/BUILD/TransGUI' /usr/bin/ginstall -m 755 -d /usr/local/bin /usr/bin/ginstall -c -m 755 transgui /usr/local/bin /usr/bin/ginstall: cannot create regular file '/usr/local/bin/transgui': Permission denied make: *** [fpc_install] Error 1 make: Leaving directory `/home/sb/RPM/BUILD/TransGUI' ошибка: Неверный код возврата из /home/sb/tmp/rpm-tmp.42475 (%install) Сообщение отредактировал ksa - 5.1.2014, 11:42 -------------------- Пакеты на яндекс.диске
|
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
От, беда
![]() ![]() ![]() -------------------- |
|
|
![]()
Сообщение
#3
|
|
Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 228 Регистрация: 11.7.2010 Вставить ник Цитата Пользователь №: 1867 Страна: Россия Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
Это разве беда ???
Вот у меня со скриптом была беда - так беда! ![]() Сначала забыл его в /gear/rules прописать, правда быстро сообразил (после первого же облома). Потом собираю - не собирается. Ошибка в скрипте, который автоматически генерится в %buildroot для сборки пакета. Ищу по номеру строки - мой скрипт не вызывается (ошибка - нет его). Чудеса. ![]() Иду в shell - там скрипт есть. Запускаю руками - всё работает, всё правильно раскладывает. Иду обратно - опять облом. Твою мать. И тут до меня медленно так доходит - я ведь в спеке забыл при вызове скрипта прописать ./<скрипт>, т. е точку со слэшем. Руками пишу, а в спеке забыл. ![]() От расстройства плюнул и пошел в машине лампочку в фаре менять. И что ты думаешь - умудрился её поставить кверху ногами (ближний свет начал работать как дальний). И ведь загнал же, Невзирая на то что там пазы есть, и пружину сжал (правда шла почему-то туговато). Вот это была беда. ![]() Назавтра поправил ... ЗЫ. Прошу сильно не ржать. ![]() |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.8.2025, 12:03 |