ASE_DAG
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Skif_off > Вопрос не в том, откуда они берутся :-) Вопрос был общего свойства — можно ли собирать не на той системе, на какой потом использовать. >> Не в хомяке компилить, а, например, в /tmp/src > Под "хомяком" чаще понимают домашний каталог пользователя. Обычно-то обычно, но если так, то вопрос общается в банальность. Куда вы положите, там они будут собираться по-умолчанию. Другое дело, если вы хотите развести исходники и сборку. > Суть в том, что не знаю, что и какие пути после make в файлах в папке исходников могут оказаться полными, тогда распаковать и компилить исходники в /tmp/src окажется практичнее, т.к. /tmp обычно есть везде и не зависит от имени пользователя. А! Так вы хотите сказать, «не в хомяк устанавливать»? Ну разумеется, можно. И более того, это предусмотрено по умолчанию, только не в /tmp/, конечно же, а в /usr/local/. > Если кратко: куча новых версий софта и библиотек собираются под свежие дистрибутивы, оставляя постарее за бортом Это логично. > "Дебиановские" исходники - это какие? Исходники, соответствующие распространяемому (здесь — Убунтой) пакету. Получаются приказом $ apt source package. > Оригинальные с патчами из geany_*.debian.tar.xz? Ну, в принципе, да. > Видел их, два связаны со старым принципом из бинарных пакетов распаковывать в /usr, а скомпиленное самостоятельно класть в /usr/local Никаких /usr/local! В этом и прелесть — собирается из них полноценный дебиановский пакет. Он ставится в /. Что с этим не так? Вам нужно более одной Geany на машинке? >>> а дебианизация из версии Ubuntu или Debian посвежее легка для пересборки пакета без патча > Понять не осилил. > ...компилится легко, deb-файлы на выходе рабочие, но если добавлять поддержку AutoIt, то начинает ругаться и отказывается собирать. Сохраняю патчи, запускаю сборку снова — то же самое, ругается, что в папке, мол, не оригинальные исходники, и так по кругу. Не вижу, а потому ничего сказать не могу. >>> но ведро зависимостей для сборки ставить в систему не хочу >> Не улавливаю проблемы. > Не нравится мне ставить кучу всего в рабочую ОСь. Почему? На то и пакетный диспетчер: надо — поставили, не надо — удалили, безо всяких проблем. >> Вы намерены компилировать что-то на *виртуализованной* машине? О_о > Та же 16.04 стоит в виртуалке (VirtualBox), в ней ковыряюсь - уронить или заср..ть не страшно. «Засрамить» — это замечательно, только для чего же здесь виртуализация-то? Ладно когда «на потыкать» — ресурсов много не надо, но компиляция?! Добавлено: > В общем, разобрался, как не только сделать бэкпорт с более новой версии дистрибутива, но и наложить свои патчи, всё по взрослому, остановлюсь пока на этом. Ну и славненько. Было бы, впрочем, еще славнее, если бы написали, как же. | Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 21:08 08-10-2017 | Исправлено: ASE_DAG, 21:12 08-10-2017 |
|