MD_DS3231 library doesn't compile on Android Bluino Loader app

I’m using the MD_DS3231 library in my solar tracking project. Everything compiles fine using the standard desktop environment (Mac). However the same sketch does not compile when using the Android app Bluino. I’m getting library related errors. See attachment.

I’m using the latest version of the library (1.2.4). Any tips on what might be wrong and how to fix?

The library uses nullptr for NULL pointers. It looks like Bluino does not recognise this as valid C++ syntax even though it is.

You can either:

  1. Get an updated version that supports nullptr if that exists, or
  2. Replace nullptr everywhere in the libraries with NULL (this is old style for the same thing).