5 years, 8 months ago.

Please make mbed better configurable

Thanks for this blog. Actually, mbed has grown that large that it fails to compile in exports to IDEs or make on Windows. There are too many objectfiles in the commandline for the linker.

To fix it, your suggestion for excluding features in .mbedignore works. At this point, mbed should be made better configurable. Not including the maximum system, I suggest a tool to pick the modules that I want to have. Now mbed runs into the problem that theses modules have dependencies on others, so a tool should manage also these dependencies and add them if necessary.

I've tried also to use a mbed_app.json file to remove a feature, but that was not successfull, shouldn't this work too?

    "target_overrides": {
        "*": {
            "target.features_remove": ["FEATURE_NANOSTACK"]

Question relating to:

1 Answer

5 years, 8 months ago.

Hi Johannes,

I would recommend suggesting this feature as a GitHub Issue with the "enhancement" category checked on the Mbed OS GitHub repository here: https://github.com/armmbed/mbed-os/issues

That way our Mbed OS developer team can directly address your feature request and discuss it with you there! If you do not have a GitHub account please let me know if you would like me to create this feature request GitHub issue for you instead.

Please let me know if you have any questions!

- Jenny, team Mbed

If this solved your question, please make sure to click the "Thanks" link below!

Accepted Answer