thankthemaker / sharespresso

IoT version of the famous coffeemaker payment system from Oliver Krohn and the german c't magazine.
MIT License
9 stars 3 forks source link

Which dependencies are used? #20

Closed sebastianroming closed 5 years ago

sebastianroming commented 6 years ago

When trying to build the project in PlatformIO, i get a lot of dependency errors, like...

src\IMessageBroker.h:7:16: fatal error: FP.h: No such file or directory

************************************************************
* Looking for FP.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:FP.h"
* Web  > https://platformio.org/lib/search?query=header:FP.h
*
************************************************************

Which dependencies are used here? There are plenty of FP search results in the registry...

btw: the missing FP dependency is just an example for all the missing ones.

thankthemaker commented 6 years ago

Hi Sebastian, yes, you're right. We're missing some kind of documentation regarding the dependencies. I'll catch up on that later, for the moment I share the information about the libraries I used in my PlatformIO installation globally.

I hope this helps you making the code compile. David

sebastianroming commented 6 years ago

Thanks a lot, that helps for a while. And yep, build documentation is missing, also for the Ionic app ;-) But I'll catch through...

But still missing the SSD1306 dependency in the oled.h, thought this should be in the U8g2 library.

thankthemaker commented 5 years ago

Updated and moved the Readme.md