eddy_em: (Костерок)
[personal profile] eddy_em
Три вечера бьюсь с установкой сей штуки на ноутбук. К сожалению, сразу, когда ставил генту, про gcc для STM32 забыл, поставил только на компьютер. Компьютер теперь живет своей гентой (т.к. слишком древний для обновления модулей nvidia, уже уйму пакетов на нем пришлось замаскировать), а crossdev, к сожалению, не создает бинарных пакетов, которые можно было бы перенести.

Итак, сначала я пробовал crossdev — после часа сборки получил невнятную ошибку. Обновил до 20160602 — не помогло.

ОК, устанавливаю crosstool-ng. Фигвам — куча ошибок. ОК. Сношу и ставлю "по-слаковски", сделав git clone. Другая проблема: не может найти elf2flt-21c6a41885ad544763ccd19883c1353f3b0b7a47.tar.gz. Я с трудом нагуглил один-единственный файл с таким именем. И тоже фигвам!

Ну, все. Буду пробовать напрямую скомпилять arm-none-eabi, содранный из репы. Если не выйдет — придется заново ставить генту (уж больно уже намаскировал)... Худший случай страшно представить, т.к. довести до ума бубунту — это МИНИМУМ МЕСЯЦ напряженной работы по вечерам (часа по 3-4).

Date: 2016-06-08 06:51 pm (UTC)
From: [identity profile] mbr.livejournal.com
crossdev кривой да. Раз на раз не приходится.

Это генту только месяц собирать. В принципе, если месяц править в конфиги в убунте, она рано или поздно превратится в генту. *троллейбус из хлеба*

Скачай deb пакетом и не парься.

Date: 2016-06-08 08:41 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
Бубунта никогда не станет гентой, т.к. в ней systemd. Я просто не смогу сделать систему на 100% совместимой со мной: да, КОИ8-Р поставлю, да, поставлю icewm и нужные мне вещи. Но часть сервисов запускать придется через жопу. И еще много чего будет через жопу. Да будет проклят скотский Поц!

А насчет скачать deb-пакетом — боюсь, какая-нибудь несовместимость вылезет.

К сожалению, я разочаровался в линуксе. А т.к. больше операционных систем, годных для употребления, нет, то надо придумывать, как свою деятельность видоизменять, когда посдыхают все компы со старыми линуксами...

Date: 2016-06-08 08:53 pm (UTC)
From: [identity profile] simsun.livejournal.com
я тож так думал пока distcc не поставил, но наверное все об этом и так знают:)
но зараза некоторые тяжелые вещи с ним не собрать, вроде тот же gcc как раз:(

Date: 2016-06-08 11:02 pm (UTC)
From: [identity profile] dimas.livejournal.com
А зачем мучения со старой нвидией, почему не альтернативный драйвер? Я, когда жил с 64 бит ядром и остальной 32 бит ситемой, вынужденно (родной драйвер кривит от такого) на альтернативу переполз, и не особенно заметил разницы ...

Date: 2016-06-09 05:28 am (UTC)
From: [identity profile] eddy-em.livejournal.com
Да затем, что "альтернативный драйвер" дает сильное торможение в опенгле. А еще я иной раз с кудой развлекаюсь, чего нуво не умеет!

Date: 2016-06-09 09:24 am (UTC)
From: [identity profile] dimas.livejournal.com
А, понятно. Но я бы скорее тогда пошел искать где взять карточку поновее, чтобы со свежими драйверами :) Или туплю и дело не в карте?

Date: 2016-06-09 10:18 am (UTC)
From: [identity profile] eddy-em.livejournal.com
Дело во всем компьютере. Ему уже лет семь, наверное...

Date: 2016-06-09 10:20 am (UTC)
From: [identity profile] dimas.livejournal.com
Ну у меня примерно такой же, еще Корбина была жива когда я его собирал :)
Я просто залочил версию nvidia-drives, больше ничего маскать вроде не пришлось ...

Date: 2016-06-09 12:33 pm (UTC)
From: [identity profile] dimas.livejournal.com
btw, а зачем сразу переставлять?

я бы, например, попробовал снять все маски, и сначала сделать emerge -upvDN system, разобраться с этим, потом world ...

Date: 2016-06-09 12:48 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
Ну, в принципе, можно попробовать. Заодно и сделать глобальным флаг на 32-битные либы (задолбался при каждом обновлении добавлять пакеты с этими юзами).
Единственный косяк — комп очень слабый. Скажем, webkit-gtk на нем собирался около суток. Поэтому-то изначально я и решил все компилять на буке, а на комп ставить уже бинарные пакеты!
При данном же раскладе нужно будет как-то уж очень хитрожопо обновляться..

Date: 2016-06-09 01:14 pm (UTC)
From: [identity profile] dimas.livejournal.com
Я бы как раз не стал ставить этот флаг глобально, чтобы лишнего не собирать :) Они обычно добавляются 1-2 в неделю, не напрягает.

Так сначала оценить размер бедствия, он может оказаться не таким и большим, по крайней мере для system.

А так - сказать ему использовать -j1 и пусть тихонько лопатит себе в фоне, если не горит ...

Date: 2016-11-10 04:55 pm (UTC)
From: [identity profile] vpk-blog.livejournal.com
А почему вы не захотели использовать бинарную сборку, например, от Linaro или Launchpad?
У меня дома Calculate, на работе Gentoo. Не стал использовать crossdev, чтобы не развалить систему.

Date: 2016-11-10 05:02 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
Потому что хочется не превращать систему в свалку!

May 2025

S M T W T F S
    123
45678910
11121314151617
1819202122 2324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 23rd, 2025 06:49 am
Powered by Dreamwidth Studios