My code is Arduinoish. I turned on verbose compiling so I could verify that all the .o files are indeed getting passed to the linker correctly, and they are (linker command
I know this is somewhat dead, but in my case I forgot to define the methods I was referencing, imagine that.......
Yes they were DECLARED, but when I checked my .cpp file, there was no definition for them, so this time the error was literal.