Size: a a a

2020 October 02

A

Ada in Ada
(nordwind) Накатил соточку?
источник

AV

Alexey Veselovsky in Ada
💯
источник

с

сергей in Ada
источник
2020 October 03

aK

a K in Ada
Соцопрос: как вы относитесь к трекболам? Видели, использовали в работе?
источник

AV

Alexey Veselovsky in Ada
по мне - тачпад удобней. для гейминга - крыса
источник

aK

a K in Ada
Ок
источник

AV

Alexey Veselovsky in Ada
только нормальный тачпад, а не то, что в виндовых ноутах
источник
2020 October 04

АП

Артём Параев... in Ada
Добрый день! Начал изучать Аду. Установил с сайта gnat (x86_64 и arm-elf). Пытаюсь собрать репозиторий bb-runtimes (https://github.com/AdaCore/bb-runtimes), но что то лыжи не едут. Команда из readme выдает ошибку, почитал хелп в build_rts.py, попробовал сам написать команду, но опять не завелось. Может быть сталкивался кто-нибудь? Может есть готовые рецепты, подскажите, что я делаю не так
./build_rts.py --output=build -b stm32f4
источник

МР

Максим Резник... in Ada
Артём Параев
Добрый день! Начал изучать Аду. Установил с сайта gnat (x86_64 и arm-elf). Пытаюсь собрать репозиторий bb-runtimes (https://github.com/AdaCore/bb-runtimes), но что то лыжи не едут. Команда из readme выдает ошибку, почитал хелп в build_rts.py, попробовал сам написать команду, но опять не завелось. Может быть сталкивался кто-нибудь? Может есть готовые рецепты, подскажите, что я делаю не так
./build_rts.py --output=build -b stm32f4
У меня всё работает! 😊 А что за ошибка? Вы в PATH добавили путь к gnat arm?
источник

АП

Артём Параев... in Ada
Да, добавил путь к директории bin
export PATH=$PATH:$HOME/apps/GNAT/2020/bin
export PATH=$PATH:$HOME/apps/GNAT/2020-arm-elf/bin
источник

АП

Артём Параев... in Ada
ошибка: Cannot find rts-sources.json
источник

МР

Максим Резник... in Ada
А есть файл $HOME/apps/GNAT/2020-arm-elf/arm-eabi/lib/gnat/rts-sources.json ?
источник

АП

Артём Параев... in Ada
да, такой файл есть:)
источник

АП

Артём Параев... in Ada
я вообще думал, что мне нужно генерировать его скриптом gen_rts_sources.py, если собираю из репозитория, но тоже не срослось :(
источник

МР

Максим Резник... in Ada
там даже можно указать его через опцию при запуске
источник

МР

Максим Резник... in Ada
может быть 2020-arm-elf/bin должен быть первый в PATH
источник

МР

Максим Резник... in Ada
А попробуй запустить gprls -v --target=arm-eabi? что говорит?
источник

АП

Артём Параев... in Ada
о, указал путь к файлу через опцию - всё собралось, спасибо. Странно, что скрипт его сам не подтянул, конечно)
источник

АП

Артём Параев... in Ada
Максим Резник
А попробуй запустить gprls -v --target=arm-eabi? что говорит?
[haruspex@archlinux ~]$ gprls -v --target=arm-eabi
gprconfig: can't find a toolchain for the following configuration:
gprconfig: language 'ada', target 'arm-eabi', default runtime

GPRLS Community 2020 (20200818) (x86_64-pc-linux-gnu)
Copyright (C) 2015-2020, AdaCore

Source Search Path:
  /home/haruspex//

Object Search Path:
  /home/haruspex//

Project Search Path:
  <Current_Directory>
  /home/haruspex/apps/GNAT/2020/arm-eabi/lib/gnat
  /home/haruspex/apps/GNAT/2020/arm-eabi/share/gpr
  /home/haruspex/apps/GNAT/2020/share/gpr
  /home/haruspex/apps/GNAT/2020/lib/gnat
источник

МР

Максим Резник... in Ada
у тебя в PATH первым стоит gnat native
источник