eddy_em: (Костерок)
eddy_em ([personal profile] eddy_em) wrote2016-06-08 09:20 pm
Entry tags:

Об arm-none-eabi в генте замолвите слово...

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

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

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

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

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

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

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

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

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

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

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