Im using studio, ive compiled the stm32 repo just fine. I also find it strange, I just download the git, open a workspace in remora os5, and download the libraries within studio, says its 5.15.0. Select target, SKRV2 or OCTOPUS, and build. The file LPC17xx.h is there under targets/nxp/device . Says everything is up to date for mbed studio
Code:
Building project firmware (OCTOPUS, ARMC6)
Scan: Remora-OS5
Using ROM region application in this build.
Region application: size 0x78000, offset 0x8008000
Compile [ 0.7%]: MODDMA.cpp
[Fatal Error] iomacros.h@27,10: 'LPC17xx.h' file not found
[ERROR] In file included from .\MODDMA\MODDMA.cpp:22:
./MODDMA/iomacros.h:27:10: fatal error: 'LPC17xx.h' file not found
#include "LPC17xx.h"
^~~~~~~~~~~
1 error generated.
this is the full output, I was just wondering if there was some secret
MODDMA lib
Commit: 97a16bf2ff439853ed01edd65a382207e203c733
Imported from:
os.mbed.com/users/AjK/code/MODDMA/
mbed-os 5.15.0
Commit: 64853b354fa188bfe8dbd51e78771213c7ed37f7
Imported from:
github.com/ARMmbed/mbed-os/
Code:
Tool Name Version Status
ARM Compiler 6.16 up to date
Clangd 12.0.2 up to date
Example projects 1.10.1 up to date
GDB client 6-2017-q2-update up to date
Git 2.30.0 up to date
Mbed Library Cache 1.10.0 up to date
Python tools 0.6.0 up to date
Debug Packs 1.1.0 up to date
edit, ok I was doing something with the MODDMA lib that was messing it up