Context
I have created a NCS docker image, however for the first release I will disable support for the arm64 architecture, since some of the packages that I expected to install (gcc-multilib) are not available there.
Since I expect more quirks with this setup I would appreciate some help from an engineer with MacOS laptop.
@vid553 @NejcKle can one of you help me testing this?
Test steps
- Clone the repo.
- Go to
ncs-zephyr folder.
- Remove
gcc-multilib from the list of the installed apt packages in Dockerfile (found at the top).
- Decide on a NCS version, correct it in the
build_ci.sh and build_dev.sh scripts.
- Run those two scripts in ci, dev order. I expected that something will go wrong at this setup.
- If images successfully build, use
./run.sh <path to west top dir of the ncs repo> to enter docker environment.
- Try using various west commands for build a project, flashing, debugging, testing (twister), etc.
Ok, probably anything related to the device access won't work, USB pass-through Docker support in MacOS is a long standing issue.
Tell me how this goes and what needs to be changed.
Context
I have created a NCS docker image, however for the first release I will disable support for the arm64 architecture, since some of the packages that I expected to install (gcc-multilib) are not available there.
Since I expect more quirks with this setup I would appreciate some help from an engineer with MacOS laptop.
@vid553 @NejcKle can one of you help me testing this?
Test steps
ncs-zephyrfolder.gcc-multilibfrom the list of the installed apt packages inDockerfile(found at the top).build_ci.shandbuild_dev.shscripts../run.sh <path to west top dir of the ncs repo>to enter docker environment.Ok, probably anything related to the device access won't work, USB pass-through Docker support in MacOS is a long standing issue.
Tell me how this goes and what needs to be changed.