Need help with Adafruit RGB LCD 16x2 for Arduino Uno

I wanted to have a fancy interactive display for my Arduino temperature controller. That is proving to be challenge because there's something wrong with jm_LiquidCrystal_I2C.h library. I am sure there's many more problems with the code as it is 5 years old and not my creation. I found it here from Instructables. The triple slash is for the future temperature probes i may add for additional fermenters. Currently i only have one probe attached. The sketch code that i have changed to my needs is this:

/* Multiple DS18B20 Temperature Sensors on 1 wire
   for controlling heating or cooling of muliple fermenters.
*/   
/*-----( Import needed libraries )-----*/
// Get 1-wire Library here: http://www.pjrc.com/teensy/td_libs_OneWire.html
#include <OneWire.h>

//Get DallasTemperature Library here:  http://milesburton.com/Main_Page?title=Dallas_Temperature_Control_Library
#include <DallasTemperature.h>

/*-----( Declare Constants and Pin Numbers )-----*/
// Digital pin 2 for all the DS18B20 data lines.
#define ONE_WIRE_BUS_PIN 2

#include <Adafruit_RGBLCDShield.h>
#include <Wire.h>
//#include <LCD.h>
#include <jm_LiquidCrystal_I2C.h>
#include <jm_Scheduler.h>
#include <jm_Wire.h>



/*-----( Declare objects )-----*/
// Setup a oneWire instance to communicate with any OneWire devices
OneWire oneWire(ONE_WIRE_BUS_PIN);

// Pass our oneWire reference to Dallas Temperature.
DallasTemperature sensors(&oneWire);

/*-----( Declare Variables )-----*/
// Pre-assign the addresses of your 1-Wire temp sensors.
// See the tutorial on how to obtain these addresses:
// http://www.hacktronics.com/Tutorials/arduino-1-wire-address-finder.html
// Uncomment the following lines for preassigning the addresses to the probes variable

DeviceAddress Probe01 = { 0x28, 0xFF, 0xFB, 0x74, 0x44, 0xE0, 0x48, 0x66 }; 
//DeviceAddress Probe02 = {  };
//DeviceAddress Probe03 = {  };
//DeviceAddress Probe04 = {  };
//DeviceAddress Probe05 = {  };

//Relay digital write pins on Arduino
int Relay1 = 5;
int Relay2 = 6;

float Probe01Temp = 0;
///float Probe02Temp = 0;
///float Probe03Temp = 0;

//Limit and floor are Celcius
//Adjust these temperature limits as needed
int Temp01SetPoint = 15;
int Temp01SetDiff = 1;
///int Temp02SetPoint = 15;
///int Temp02SetDiff = 1;

static bool Temp01CoolMaxed;
static bool Temp01WarmMaxed;
///static bool Temp02CoolMaxed;
///static bool Temp02WarmMaxed;
static bool Relay01Status;
///static bool Relay02Status;

//Adjust the address of the I2C as needed
//See https://github.com/todbot/arduino-i2c-scanner
jm_LiquidCrystal_I2C lcd(0x20,2,1,0,4,5,6,7,3,POSITIVE);//, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);


void setup()   /****** SETUP: RUNS ONCE ******/
{
    
  // start lcd to show results
  lcd.begin(20,4);
  lcd.backlight();
  lcd.setCursor(0, 0);
  lcd.print("Starting Up");
  
  // Initialize the Temperature measurement library
  sensors.begin();

  // Comment out the following three lines if pre-assigned above
  sensors.getAddress(Probe01, 0);
  ///sensors.getAddress(Probe02, 1);
  ///sensors.getAddress(Probe03, 2);
  
  // set the resolution to 10 bit (Can be 9 to 12 bits .. lower is faster)
  sensors.setResolution(Probe01, 10);
  ///sensors.setResolution(Probe02, 9);
  ///sensors.setResolution(Probe03, 9);
  ///sensors.setResolution(Probe04, 10);
  ///sensors.setResolution(Probe05, 10);

  //set the relays
  pinMode(Relay1, OUTPUT);
  pinMode(Relay2, OUTPUT);
  //turn off the relays to start
  digitalWrite(Relay1, LOW);
  digitalWrite(Relay2, LOW);

  Temp01CoolMaxed = false;
  Temp01WarmMaxed = false;
  ///Temp02CoolMaxed = false;
  ///Temp02WarmMaxed = false;
  Relay01Status = false;
  ///Relay02Status = false;

  lcd.setCursor(0, 1);
  lcd.print("No. Sensors:");
  lcd.setCursor(12, 1);
  lcd.print(sensors.getDeviceCount());
  lcd.setCursor(0, 2);
  lcd.print("Getting temperatures");

  delay(5000);
  lcd.clear();

 //Set up labels on LCD
 lcd.setCursor(0, 0);
 lcd.print("C");
 lcd.setCursor(1,0);
 lcd.print("T1:");
 lcd.setCursor(6,0);
 lcd.print("-");
 lcd.setCursor(8,0);
 lcd.print("C");
 lcd.setCursor(10,0);
 lcd.print("H");
 lcd.setCursor(11,0);
 lcd.print("T2:");
 lcd.setCursor(16,0);
 lcd.print("+");
 lcd.setCursor(18,0);
 lcd.print("C");
 lcd.setCursor(0, 1);
 lcd.print("Carby1 Carby2 Outsde");
 lcd.setCursor(5, 2);
 lcd.print("C");
 lcd.setCursor(12, 2);
 lcd.print("C");
 lcd.setCursor(19,2);
 lcd.print("C");
 lcd.setCursor(0, 3);
 lcd.print("CL");
 lcd.setCursor(2,3);
 lcd.print("R1:");
 lcd.setCursor(10,3);
 lcd.print("HT");
 lcd.setCursor(12,3);
 lcd.print("R2:"); 

 lcd.setCursor(4,0);
 lcd.print(Temp01SetPoint);
 lcd.setCursor(7,0);
 lcd.print(Temp01SetDiff);
 ///lcd.setCursor(14,0);
 ///lcd.print(Temp02SetPoint);
 ///lcd.setCursor(17,0);
 ///lcd.print(Temp02SetDiff);

  
}//--(end setup )---

void loop()   /****** LOOP: RUNS CONSTANTLY ******/
{
  delay(5000);
   
  // Command all devices on bus to read temperature  
  sensors.requestTemperatures();
  //First carboy
  Probe01Temp = sensors.getTempC(Probe01);
  
  //Second carboy
  ///Probe02Temp = sensors.getTempC(Probe02);
  //Outside temperature
  ///Probe03Temp = sensors.getTempC(Probe03);

  //Change calls to triggerCoolingRelay and triggerWarmingRelay
  //as needed such as both Relay01 and Relay02 both call triggerWarmingRelay()
  
  Relay01Status=triggerCoolingRelay(Probe01Temp, Relay1, Temp01SetPoint, Temp01SetDiff, Temp01CoolMaxed);
  Temp01CoolMaxed=Relay01Status;
  ///Relay02Status=triggerWarmingRelay(Probe02Temp, Relay2, Temp02SetPoint, Temp02SetDiff, Temp02WarmMaxed);
  ///Temp02WarmMaxed=Relay02Status;

  //Print to LCD
  lcd.setCursor(0,2);
  lcd.print(Probe01Temp);

  ///lcd.setCursor(7,2);
  ///lcd.print(Probe02Temp);

  ///lcd.setCursor(14,2);
  ///lcd.print(Probe03Temp);
  
  lcd.setCursor(5,3);
  if (Relay01Status)
    {
      lcd.print("On ");
    }
    else
    {
      lcd.print("Off");
    }
  lcd.setCursor(15,3);
  ///if (Relay02Status)
    ///{
      ///lcd.print("On ");
    ///}
    ///else
    ///{
     /// lcd.print("Off");
    }
  
    
}//--(end main loop )---


/*-----( Declare User-written Functions )-----*/
bool triggerCoolingRelay(float tempC, int Relay, int TempSetLimit, int TempSetDiff, bool TempCoolMaxed)
{
  bool result;
  
    if (TempCoolMaxed)
      {
      if (tempC < (TempSetLimit-TempSetDiff))
        {
        //TempCoolMaxed=false;
        result=false;
        }
      }
    else
      {
      if (tempC > TempSetLimit)
         {
           //TempCoolMaxed=true;
           digitalWrite(Relay, LOW);
           result=true;
         } 
       else 
         {
          digitalWrite(Relay, HIGH);
          result=false;
         }
      }
    return result;
 }// End triggerCoolingRelay

bool triggerWarmingRelay(float tempC, int Relay, int TempSetLimit, int TempSetDiff, bool TempWarmMaxed)
{
  bool result;
  
    if (TempWarmMaxed)
      {
      if (tempC > (TempSetLimit+TempSetDiff))
        {
        //TempWarmMaxed=false;
        result=false;
        }
      }
    else
      {
      if (tempC < TempSetLimit)
         {
         //TempWarmMaxed=true;
         digitalWrite(Relay, LOW);
         result=true;
         } 
        else 
          {
          digitalWrite(Relay, HIGH);
          result=false;
          }
       }
   return result;
   
 }// End triggerWarmingRelay

This is the error code:

Arduino: 1.8.15 (Windows Store 1.8.49.0) (Windows 10), Board: "Arduino Uno"

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\hirde\OneDrive\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\hirde\OneDrive\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\hirde\OneDrive\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10815 -build-path C:\Users\hirde\AppData\Local\Temp\arduino_build_870478 -warnings=none -build-cache C:\Users\hirde\AppData\Local\Temp\arduino_cache_386787 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -verbose C:\Users\hirde\Desktop\Circuitry projects\projects\all-seasons-temp-controller\all-seasons-temp-controller.ino

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\hirde\OneDrive\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\hirde\OneDrive\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\hirde\OneDrive\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10815 -build-path C:\Users\hirde\AppData\Local\Temp\arduino_build_870478 -warnings=none -build-cache C:\Users\hirde\AppData\Local\Temp\arduino_cache_386787 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\tools\avr -verbose C:\Users\hirde\Desktop\Circuitry projects\projects\all-seasons-temp-controller\all-seasons-temp-controller.ino

Using board 'uno' from platform in folder: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o nul

Alternatives for OneWire.h: [OneWire-2.3.5@2.3.5]

ResolveLibrary(OneWire.h)

  -> candidates: [OneWire-2.3.5@2.3.5]

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o nul

Alternatives for DallasTemperature.h: [DallasTemperature-3.9.0@3.9.0]

ResolveLibrary(DallasTemperature.h)

  -> candidates: [DallasTemperature-3.9.0@3.9.0]

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o nul

Alternatives for Adafruit_RGBLCDShield.h: [Adafruit_RGB_LCD_Shield_Library@1.2.0]

ResolveLibrary(Adafruit_RGBLCDShield.h)

  -> candidates: [Adafruit_RGB_LCD_Shield_Library@1.2.0]

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o nul

Alternatives for Wire.h: [Wire@1.0]

ResolveLibrary(Wire.h)

  -> candidates: [Wire@1.0]

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o nul

Alternatives for jm_LiquidCrystal_I2C.h: [jm_LiquidCrystal_I2C@1.0.2]

ResolveLibrary(jm_LiquidCrystal_I2C.h)

  -> candidates: [jm_LiquidCrystal_I2C@1.0.2]

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o nul

Alternatives for jm_Scheduler.h: [jm_Scheduler@1.1.0]

ResolveLibrary(jm_Scheduler.h)

  -> candidates: [jm_Scheduler@1.1.0]

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o nul

Alternatives for jm_Wire.h: [jm_Wire@1.0.1]

ResolveLibrary(jm_Wire.h)

  -> candidates: [jm_Wire@1.0.1]

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5\\OneWire.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0\\DallasTemperature.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library\\utility" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library\\Adafruit_RGBLCDShield.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library\\utility" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library\\utility\\Adafruit_MCP23017.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src\\Wire.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src\\utility\\twi.c" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C\\fm_I2CIO.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C\\fm_LCD.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C\\fm_LiquidCrystal_I2C.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C\\jm_LiquidCrystal_I2C.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src\\jm_Scheduler.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src\\jm_Wire.cpp" -o nul

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src\\utility\\jm_twi.c" -o nul

Generating function prototypes...

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\OneWire-2.3.5" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\DallasTemperature-3.9.0" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_RGB_LCD_Shield_Library" "-IC:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_LiquidCrystal_I2C" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Scheduler\\src" "-IC:\\Users\\hirde\\OneDrive\\Documents\\Arduino\\libraries\\jm_Wire\\src" "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp" -o "C:\\Users\\hirde\\AppData\\Local\\Temp\\arduino_build_870478\\sketch\\all-seasons-temp-controller.ino.cpp.o"

all-seasons-temp-controller:67:55: error: no matching function for call to 'jm_LiquidCrystal_I2C::jm_LiquidCrystal_I2C(int, int, int, int, int, int, int, int, int, t_backlighPol)'

 jm_LiquidCrystal_I2C lcd(0x20,2,1,0,4,5,6,7,3,POSITIVE);//, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

                                                       ^

In file included from C:\Users\hirde\Desktop\Circuitry projects\projects\all-seasons-temp-controller\all-seasons-temp-controller.ino:18:0:

C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C/jm_LiquidCrystal_I2C.h:42:2: note: candidate: jm_LiquidCrystal_I2C::jm_LiquidCrystal_I2C()

  jm_LiquidCrystal_I2C();

  ^~~~~~~~~~~~~~~~~~~~

C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C/jm_LiquidCrystal_I2C.h:42:2: note:   candidate expects 0 arguments, 10 provided

C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C/jm_LiquidCrystal_I2C.h:26:7: note: candidate: constexpr jm_LiquidCrystal_I2C::jm_LiquidCrystal_I2C(const jm_LiquidCrystal_I2C&)

 class jm_LiquidCrystal_I2C : public fm_LiquidCrystal_I2C {

       ^~~~~~~~~~~~~~~~~~~~

C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C/jm_LiquidCrystal_I2C.h:26:7: note:   candidate expects 1 argument, 10 provided

C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C/jm_LiquidCrystal_I2C.h:26:7: note: candidate: constexpr jm_LiquidCrystal_I2C::jm_LiquidCrystal_I2C(jm_LiquidCrystal_I2C&&)

C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C/jm_LiquidCrystal_I2C.h:26:7: note:   candidate expects 1 argument, 10 provided

C:\Users\hirde\Desktop\Circuitry projects\projects\all-seasons-temp-controller\all-seasons-temp-controller.ino: In function 'void setup()':

all-seasons-temp-controller:74:17: error: no matching function for call to 'jm_LiquidCrystal_I2C::begin(int, int)'

   lcd.begin(20,4);

                 ^

In file included from C:\Users\hirde\Desktop\Circuitry projects\projects\all-seasons-temp-controller\all-seasons-temp-controller.ino:18:0:

C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C/jm_LiquidCrystal_I2C.h:44:7: note: candidate: void jm_LiquidCrystal_I2C::begin()

  void begin();

       ^~~~~

C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C/jm_LiquidCrystal_I2C.h:44:7: note:   candidate expects 0 arguments, 2 provided

C:\Users\hirde\Desktop\Circuitry projects\projects\all-seasons-temp-controller\all-seasons-temp-controller.ino: In function 'void loop()':

all-seasons-temp-controller:181:17: error: 'triggerCoolingRelay' was not declared in this scope

   Relay01Status=triggerCoolingRelay(Probe01Temp, Relay1, Temp01SetPoint, Temp01SetDiff, Temp01CoolMaxed);

                 ^~~~~~~~~~~~~~~~~~~

C:\Users\hirde\Desktop\Circuitry projects\projects\all-seasons-temp-controller\all-seasons-temp-controller.ino: At global scope:

all-seasons-temp-controller:216:1: error: expected declaration before '}' token

 }//--(end main loop )---

 ^

Using library OneWire-2.3.5 at version 2.3.5 in folder: C:\Users\hirde\OneDrive\Documents\Arduino\libraries\OneWire-2.3.5 

Using library DallasTemperature-3.9.0 at version 3.9.0 in folder: C:\Users\hirde\OneDrive\Documents\Arduino\libraries\DallasTemperature-3.9.0 

Using library Adafruit_RGB_LCD_Shield_Library at version 1.2.0 in folder: C:\Users\hirde\OneDrive\Documents\Arduino\libraries\Adafruit_RGB_LCD_Shield_Library 

Using library Wire at version 1.0 in folder: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.49.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire 

Using library jm_LiquidCrystal_I2C at version 1.0.2 in folder: C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_LiquidCrystal_I2C 

Using library jm_Scheduler at version 1.1.0 in folder: C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_Scheduler 

Using library jm_Wire at version 1.0.1 in folder: C:\Users\hirde\OneDrive\Documents\Arduino\libraries\jm_Wire 

exit status 1

no matching function for call to 'jm_LiquidCrystal_I2C::jm_LiquidCrystal_I2C(int, int, int, int, int, int, int, int, int, t_backlighPol)'

I tried to guess what library i should use but there are so many to choose from. Please help however you can!