Похожие чаты

Никто не сталкивался с проблемой сборки gcc с USE +ada? configure

вылетает с сообщением
"GNAT is required to build ada"
emerge перед сборкой gcc потянул и успешно собрал gnat-gpl, как я понимаю как раз выполнял требование наличия gnat.

Никто не наступал на такие грабли? 🤔

4 ответов

4 просмотра
alexpro- Автор вопроса

Вчера наступил на грабли. Почитал про поддержку ada в gentoo, там сказано, что надо только добавить к gcc USE ada, и пересобрать. При пересборке перед gcc собирается пакет gnat-gpl, который добавляет еще один gcc в систему (x86_64-pc-linux-gnu-10). При сборке gcc вылетает с ошибкой configure "GNAT is required to build ada" В итоге, проблема решается, если переключиться на x86_64-pc-linux-gnu-10, тогда сборка gcc проходит нормально. Интересно - это баг ебилда gcc, или это ошибка в вики (не до конца описан процесс пересборки gcc)? 🤔

alexpro
Вчера наступил на грабли. Почитал про поддержку ad...

Буквально вчера пофиксили это https://bugs.gentoo.org/940471

alexpro- Автор вопроса
kazh1m
Буквально вчера пофиксили это https://bugs.gentoo....

О. Спасибо! Почитаю. Как я понимаю, gnat-gpl вообще в системе как зависимость не нужен. Он нужен только для того, чтобы собрать gcc с USE ada, если он без него. С телефона читать не сильно удобно, я почитаю подробно. На беглый взгляд, мне показалось, что там пишут примерно это. 🤔

alexpro
О. Спасибо! Почитаю. Как я понимаю, gnat-gpl вооб...

https://wiki.gentoo.org/wiki/Ada Following recent changes for bug #547358, installing GCC's Ada compiler (GNAT) should be far easier. Emerge Remove any legacy PATH hacks or configuration in /etc/portage/make.conf set from previous attempts to install/use GNAT. First, enable ada for sys-devel/gcc: FILE /etc/portage/package.use sys-devel/gcc ada Then rebuild GCC: root #emerge --ask --oneshot --changed-use sys-devel/gcc

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Привет)) уже кажется эту тему перемусолили, но вот я так и не понял. Я сейчас сижу на 27дюймов 2к мониторе. На Актуальной макоси, если я куплю 27д 4к монитор: - будет ли изобр...
Vladislav Piskunov
16
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
any reference of this implementation?
BitBuddha
29
Страшнейшая правда про списки ЦБ. С первых дней жизни P2P сферы, молодые человеки, начитавшись законодательной базы и "внутренних" документов, решили, что им противостоит сер...
Foxcool
3
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта