Questions & AnswersCategory: Library and FirmwareLinux: Case sensitive errors in examples
peter.j.kelly.dq asked 3 months ago

There are case sensitive errors in the devduino-master library. None of the examples will compile on a linux system. The Arduino IDE contains Arduino.h which is incorrectly referenced in the library. Note the capital ‘A’. peter@devtop ~/Arduino/libraries/devduino-master/src $ grep arduino.h *
adafruitFont.h:#include
devduino.cpp:#include
devduinoFont.h:#include
devduino.h:#include
display.h:#include
spreadsheet.h:#include

sprite.h, font.h and devduinoSprite.h also have case errors. I fixed everything with symlinks (ln -s sprite.h Sprite.h, etc). I thought you might like to know, given that the boards are arriving at the users now. So far, I’m very pleased with the DevDuino!

2 Answers
Alex Staff answered 3 months ago

Thanks Peter for your feedback.
I have been recently made aware of this case sensitive issues on linux system.
I’ll update the lib. 😉

alexandre.rodiere answered 2 months ago

Fix was merged on master branch: https://github.com/devduino/devduino/pull/12
See issue and PR on github for more details: https://github.com/devduino/devduino/issues/11
Up to date lib can be downloaded here : https://github.com/devduino/devduino/archive/master.zip

Alex Staff replied 2 months ago

Thanks for merging Alex!

francis.morel replied 2 months ago

Salut !
Merci pour les corrections mais ne pas oublier de mettre à jour la librairie présente dans la partie “4. Install DevDuino Library” (URI http://devduino.cc/wp-content/uploads/devduino-master.zip) car elle est encore en version antérieure (casse/RTC).
Merci !
Francis