I wound up retrying with an older version (1.8.6) of arduino I had installed, which does not have the portable directory. (The reason for the portable directory is to have a build which is not dependent on the machine you are on. It can run from a USB stick, for example. I’ve had issues in the past with other libraries interfering, so like to keep things separated per project I’m working on).
In any event, doing the exact same steps in the non-portable version actually worked. So there is indeed something up with the portable version. Not sure what, but at least I have something that works.
I’m following these instructions: Fett263 ProffieOS6 Edit Mode
These are my error messages here: Arduino: 1.8.16 (Windows 10), Board: “Proffieboard V2, Serial + Mass Storage + WebUSB, SDCARD (SPI), 80 MHz, Smallest Code”
In file included from c:\users\visitor.desktop-31bsee4\appdata\local\arduino15\packages\proffieboard_beta\tools\arm-none-eabi-gcc\9-2020-q2-update\arm-none-eabi\include\c++\9.3.1\bits\ios_base.h:46,
from c:\users\visitor.desktop-31bsee4\appdata\local\arduino15\packages\proffieboard_beta\tools\arm-none-eabi-gcc\9-2020-q2-update\arm-none-eabi\include\c++\9.3.1\ios:42,
from c:\users\visitor.desktop-31bsee4\appdata\local\arduino15\packages\proffieboard_beta\tools\arm-none-eabi-gcc\9-2020-q2-update\arm-none-eabi\include\c++\9.3.1\istream:38,
from c:\users\visitor.desktop-31bsee4\appdata\local\arduino15\packages\proffieboard_beta\tools\arm-none-eabi-gcc\9-2020-q2-update\arm-none-eabi\include\c++\9.3.1\sstream:38,
from c:\users\visitor.desktop-31bsee4\appdata\local\arduino15\packages\proffieboard_beta\tools\arm-none-eabi-gcc\9-2020-q2-update\arm-none-eabi\include\c++\9.3.1\complex:45,
from C:\Users\Visitor.DESKTOP-31BSEE4\Desktop\ProffieOS\sound\filter.h:3,
from C:\Users\Visitor.DESKTOP-31BSEE4\Desktop\ProffieOS\sound\dac.h:4,
from C:\Users\Visitor.DESKTOP-31BSEE4\Desktop\ProffieOS\sound\sound.h:12,
from C:\Users\Visitor.DESKTOP-31BSEE4\Desktop\ProffieOS\ProffieOS.ino:395:
c:\users\visitor.desktop-31bsee4\appdata\local\arduino15\packages\proffieboard_beta\tools\arm-none-eabi-gcc\9-2020-q2-update\arm-none-eabi\include\c++\9.3.1\system_error:39:10: fatal error: bits/error_constants.h: No such file or directory
39 | #include <bits/error_constants.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Error compiling for board Proffieboard V2.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Okay, I’m using that URL on there, but it just shows up as Proffieboard in Arduino instead of Proffieboard Experimental. Is there a different one I need? Thanks!
Ah. Sorry to bother you again, but now Edit Mode will not work on my lightsaber. I have done everything and put in those defines but it isn’t working. Is there something I am missing? Thanks!
Yes. The only thing I noticed is that when I installed the Proffieboard Plugin on Arduino is that it showed up as Proffieboard instead of Proffieboard Experimental, so I am not sure what is going wrong. I get no error messages, just Edit Mode won’t work when I hold PWR.