JoaoLopesF / SerialDebug

Improved serial debug and simple software debugger to Arduino. With debug levels, see/change global variables, call functions, watches, and more.
MIT License
244 stars 39 forks source link

Incorrect Header names if File System is case sensitive #2

Closed wd5gnr closed 5 years ago

wd5gnr commented 5 years ago

Describe the bug The library won't compile on platforms like Linux where files X.txt and x.txt are two different files. You have #include "arduino.h" in several places and this should be "Arduino.h".

To Reproduce Compile on Linux

Expected behavior Complete

Files affected src/utility/Fields.cpp src/utility/Vector.h src/utility/Util.cpp

JoaoLopesF commented 5 years ago

Hi, ops, I will correct this now, I tested on MacOSX and not in Linux. I forgotten this MacOSX have a case insensitive file system. thanks for your feedback.

JoaoLopesF commented 5 years ago

wd5gnr, Please download and try with the version 0.9.76

wd5gnr commented 5 years ago

I pulled the latest version and applied the stdarg.h fix and it all compiled fine. Thanks!

JoaoLopesF commented 5 years ago

Good, I just finish the update, please close it if always ok. Thanks for post this issue.