7 years, 8 months ago.

Cannot find "device.h" using mbed-dev library. nRF51822

Looks like there has been another secret compiler update and now I can't compile anything using the mbed-dev library... Using the newly resurrected mbed (non-dev/source) library things still work...

Any fixes to this? Or is there any better/newer source-visible version of the mbed libraries?

Is there anywhere I should look to be warned/informed of these secret compiler updates in advance? It'd be nice to know about the real update path as things move from mbed-classic -> mbedOS...

I am also having the same issue with the NRF51-DK and wasted a number of hours trying to figure out what is going on. Would someone from MBED please comment on this?

posted by James Cannan 28 Jul 2016

Any update mbed team?

posted by James Cannan 29 Jul 2016

Also having this problem.

posted by Max Vilimpoc 01 Aug 2016

3 Answers

7 years, 7 months ago.

Hey Chris - mbed-dev has been updated to work with the latest build system deployment. Sorry about the disruption.

Accepted Answer
7 years, 8 months ago.

Does this help ?

https://developer.mbed.org/questions/68317/Error-on-deviceh/

Hey, thanks for the effort.

Unfortunately, no. It's a problem with the newest online compiler/settings not working with the mbed-dev library structure. The "normal" mbed library works fine as it's had a recent update (although there are still problems).

posted by CJ Shaw 02 Aug 2016
7 years, 7 months ago.

magilchi