[Solved] "#include <M5Core2.h>" doesn't compile
-
My code has the following with empty setup and loop:
#include <M5Core2.h>When I verify, it terminates with this:
c:\users\xxxxx xxxxx\appdata\local\arduino15\packages\m5stack\tools\xtensa-esp32-elf-gcc\gcc8_4_0-esp-2021r2-patch5\xtensa-esp32-elf\include\c++\8.4.0\bits\allocator.h:46:10: fatal error: bits/c++allocator.h: No such file or directoryThe file does exist in that location.File doesn't exist in this location, but exists in other directories.I'm compiling this on a Core 2, using this guide:
So, what am I doing wrong?
-
Hi!
I verify this simple code no problem.
#include <M5Core2.h>
void setup() {
}
void loop() {
}
Is this what you were talking about?
-Terry -
Hi, thanks for the reply.
While writing my reply, I realised I misread the error. Arduino IDE cannot find "bits/c++allocator.h" which indeed doesn't exist in this directory. It exists in multiple different directories, though.
I coped "c++allocator.h" into the path stated in my original post, and it got over this error. But, it's now missing another file.
I could copy all these missing files (assuming there's more), but something seems to be wrong here.
-
@rh1972 said in "#include <M5Core2.h>" doesn't compile:
c++allocator.h
My recent install of Arduino V2.0.3 doesn't have c++allocator.h installed and I could not find it anywhere in my computer.
So, yes! I agree there must be something else wrong.
Are you using Arduino V2.0.3? -
Yeah, I'm using v2.0.3
I installed the "M5Stack" boards, and then the "M5Core2" libraries, including dependencies. I've tried different versions of the boards.I'm I missing something obvious?
-
Well, it's working.
The path to my Windows profile has a space in it. I created a local account without a space, and my empty program compiled with no issues. Don't know if that's the reason. Very strange.
Makes me want to reinstall Ubuntu, or something.
Thanks for the replies, Terry.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login