AdaCore / AdaCore/Ada_Drivers_Library

Include directions in examples/README.md to have compatible versions of bb-runtimes and compiler

Open
#384 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug enhancement
Dominant language
Ada
Stars
286
Forks
165
PR merge metrics
No merged PRs in 30d

Description

When following the directions in https://github.com/AdaCore/Ada_Drivers_Library/blob/master/examples/README.md

The following command will clone the bb-runtimes repository under the hood:
python ./scripts/install_dependencies.py

When run with arm-elf-linux 21.1 Ada compiler intalled, the bb-runtimes that is checked out by default is incompatible with the version of the installed compiler. Manually checking out branch 21.1 in the bb-runtimes repository that was created by the python script resolved the issue.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Update examples/README.md, focusing on the directions around scripts/install_dependencies.py. Document how to obtain a bb-runtimes version compatible with the installed arm-elf-linux 21.1 compiler, including the reported 21.1 branch; the work is done when following the README avoids the incompatibility described.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.