examples/hello_nim: Fix nimcache location #2247
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
The Nim Example App fails to build because the
.nimcache
is located 2 folders up. This PR fixes the location of.nimcache
in theMakefile
of the Nim Example App..nimcache
is explained in this article.Impact
Nim Example App builds and runs correctly after fixing the
.nimcache
location.No impact on other apps, since the
Makefile
is used only by the Nim Example App.Testing
We tested on QEMU Arm64:
Before Fixing
NuttX Build fails because
.nimcache/hello_nim_async.h
could not be found:(See the Build Log)
After Fixing
NuttX Build succeeds and Nim Example App runs correctly. Note that we need to suppress the warnings and initialise the network. We might need to fix these in a future PR.
(See the NuttX Log)