@Moors7: Code is posted at: https://github.com/JimBob2015/Saratoga_SIS. File is SaratogaSIS08.
I am using the WebIDE. After downloading the new app to my smartphone and capturing my new Photon, I logged into my Particle development account and selected the Photon (it was there, along with my two earlier Cores). I successfully compiled, uploaded, and executed blink. I then selected SaratogaSIS08 firmware that was previously saved and re-compiled it for the selected device (the Photon). This is where I got the two compile errors listed above (plus a bunch of warnings that have always been there and were never a problem, but p.s. I thought that these extraneous warnings would now be surpressed). On the same web IDE, if I select one of my Cores and compile the identical file, it compiles OK.
Note that this program requires the Core/Photon to be in a circuit that uses the I2C bus (to write config data to an I2C eeprom) and has 2 digital inputs from 2 RF receivers that are on pins D3 and D4 (uses interrupts).
@mdma: thanks for the headsup about bug fix on Spark.syncTime(). However, there is more going on here. It is almost like the web IDE doesn’t #include the right core library files for Photon when the same code has previously been compiled for Core. Note, however, that I did recompile after selecting the Photon from my device list.