ESP32_Tracker icon indicating copy to clipboard operation
ESP32_Tracker copied to clipboard

Unable to compile on M5Stack-GoPlus2 #1

Open jandiek opened this issue 2 years ago • 1 comments

Unfortunately I get an error message when compiling Otherwise this is a brilliant project!

Error: _

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:36:1: error: 'TinyGPSPlus' does not name a type

TinyGPSPlus::TinyGPSPlus()

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:57:6: error: 'TinyGPSPlus' has not been declared

bool TinyGPSPlus::encode(char c)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'bool encode(char)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:59:5: error: 'encodedCharCount' was not declared in this scope

++encodedCharCount;

 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:64:5: error: 'parity' was not declared in this scope

 parity ^= (uint8_t)c;

 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:70:11: error: 'curTermOffset' was not declared in this scope

   if (curTermOffset < sizeof(term))

       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:70:34: error: 'term' was not declared in this scope

   if (curTermOffset < sizeof(term))

                              ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:73:44: error: 'endOfTermHandler' was not declared in this scope

     isValidSentence = endOfTermHandler();

                                        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:75:9: error: 'curTermNumber' was not declared in this scope

   ++curTermNumber;

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:76:7: error: 'curTermOffset' was not declared in this scope

   curTermOffset = 0;

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:77:7: error: 'isChecksumTerm' was not declared in this scope

   isChecksumTerm = c == '*';

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:83:5: error: 'curTermNumber' was not declared in this scope

 curTermNumber = curTermOffset = 0;

 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:83:21: error: 'curTermOffset' was not declared in this scope

 curTermNumber = curTermOffset = 0;

                 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:85:5: error: 'curSentenceType' was not declared in this scope

 curSentenceType = GPS_SENTENCE_OTHER;

 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:85:23: error: 'GPS_SENTENCE_OTHER' was not declared in this scope

 curSentenceType = GPS_SENTENCE_OTHER;

                   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:86:5: error: 'isChecksumTerm' was not declared in this scope

 isChecksumTerm = false;

 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:87:5: error: 'sentenceHasFix' was not declared in this scope

 sentenceHasFix = false;

 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:91:32: error: 'term' was not declared in this scope

 if (curTermOffset < sizeof(term) - 1)

                            ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:104:5: error: 'TinyGPSPlus' has not been declared

int TinyGPSPlus::fromHex(char a)

 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:116:9: error: 'TinyGPSPlus' has not been declared

int32_t TinyGPSPlus::parseDecimal(const char *term)

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:133:6: error: 'TinyGPSPlus' has not been declared

void TinyGPSPlus::parseDegrees(const char *term, RawDegrees &deg)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:133:50: error: 'RawDegrees' has not been declared

void TinyGPSPlus::parseDegrees(const char *term, RawDegrees &deg)

                                              ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void parseDegrees(const char*, int&)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:140:7: error: request for member 'deg' in 'deg', which is of non-class type 'int'

deg.deg = (int16_t)(leftOfDecimal / 100);

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:152:7: error: request for member 'billionths' in 'deg', which is of non-class type 'int'

deg.billionths = (5 * tenMillionthsOfMinutes + 1) / 3;

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:153:7: error: request for member 'negative' in 'deg', which is of non-class type 'int'

deg.negative = false;

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:160:6: error: 'TinyGPSPlus' has not been declared

bool TinyGPSPlus::endOfTermHandler()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'bool endOfTermHandler()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:163:7: error: 'isChecksumTerm' was not declared in this scope

if (isChecksumTerm)

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:165:34: error: 'term' was not declared in this scope

 byte checksum = 16 * fromHex(term[0]) + fromHex(term[1]);

                              ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:166:21: error: 'parity' was not declared in this scope

 if (checksum == parity)

                 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:168:7: error: 'passedChecksumCount' was not declared in this scope

   passedChecksumCount++;

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:169:11: error: 'sentenceHasFix' was not declared in this scope

   if (sentenceHasFix)

       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:170:11: error: 'sentencesWithFixCount' was not declared in this scope

     ++sentencesWithFixCount;

       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:172:14: error: 'curSentenceType' was not declared in this scope

   switch(curSentenceType)

          ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:174:12: error: 'GPS_SENTENCE_GPRMC' was not declared in this scope

   case GPS_SENTENCE_GPRMC:

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:175:9: error: 'date' was not declared in this scope

     date.commit();

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:176:14: error: request for member 'commit' in 'time', which is of non-class type 'time_t(time_t*) {aka long int(long int*)}'

     time.commit();

          ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:177:9: error: 'location' was not declared in this scope

     location.commit();  // [CGB]

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:178:13: error: 'sentenceHasFix' was not declared in this scope

     if (sentenceHasFix)

         ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:182:12: error: 'speed' was not declared in this scope

        speed.commit();

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:183:12: error: 'course' was not declared in this scope

        course.commit();

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:184:35: error: 'speed' was not declared in this scope

     } else { location.valid = speed.valid = course.valid = date.valid = false; sentencesWithFixCount = 0; } // [CGB]

                               ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:184:49: error: 'course' was not declared in this scope

     } else { location.valid = speed.valid = course.valid = date.valid = false; sentencesWithFixCount = 0; } // [CGB]

                                             ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:184:84: error: 'sentencesWithFixCount' was not declared in this scope

     } else { location.valid = speed.valid = course.valid = date.valid = false; sentencesWithFixCount = 0; } // [CGB]

                                                                                ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:186:12: error: 'GPS_SENTENCE_GPGGA' was not declared in this scope

   case GPS_SENTENCE_GPGGA:

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:187:14: error: request for member 'commit' in 'time', which is of non-class type 'time_t(time_t*) {aka long int(long int*)}'

     time.commit();

          ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:189:13: error: 'sentenceHasFix' was not declared in this scope

     if (sentenceHasFix)

         ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:193:11: error: 'altitude' was not declared in this scope

       altitude.commit();

       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:194:35: error: 'altitude' was not declared in this scope

     } else { location.valid = altitude.valid = time.valid = false; sentencesWithFixCount = 0; } // [CGB]

                               ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:194:57: error: request for member 'valid' in 'time', which is of non-class type 'time_t(time_t*) {aka long int(long int*)}'

     } else { location.valid = altitude.valid = time.valid = false; sentencesWithFixCount = 0; } // [CGB]

                                                     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:194:72: error: 'sentencesWithFixCount' was not declared in this scope

     } else { location.valid = altitude.valid = time.valid = false; sentencesWithFixCount = 0; } // [CGB]

                                                                    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:195:9: error: 'satellites' was not declared in this scope

     satellites.commit();

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:196:9: error: 'hdop' was not declared in this scope

     hdop.commit();

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:201:12: error: 'TinyGPSCustom' was not declared in this scope

   for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0; p = p->next)

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:201:27: error: 'p' was not declared in this scope

   for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0; p = p->next)

                       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:201:31: error: 'customCandidates' was not declared in this scope

   for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0; p = p->next)

                           ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:204:14: error: 'failedChecksumCount' was not declared in this scope

 } else ++failedChecksumCount;

          ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:209:7: error: 'curTermNumber' was not declared in this scope

if (curTermNumber == 0)

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:211:17: error: 'term' was not declared in this scope

 if (!strcmp(term, _GPRMCterm) || !strcmp(term, _GNRMCterm))

             ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:212:7: error: 'curSentenceType' was not declared in this scope

   curSentenceType = GPS_SENTENCE_GPRMC;

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:212:25: error: 'GPS_SENTENCE_GPRMC' was not declared in this scope

   curSentenceType = GPS_SENTENCE_GPRMC;

                     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:214:7: error: 'curSentenceType' was not declared in this scope

   curSentenceType = GPS_SENTENCE_GPGGA;

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:214:25: error: 'GPS_SENTENCE_GPGGA' was not declared in this scope

   curSentenceType = GPS_SENTENCE_GPGGA;

                     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:216:7: error: 'curSentenceType' was not declared in this scope

   curSentenceType = GPS_SENTENCE_GPVTG;

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:216:25: error: 'GPS_SENTENCE_GPVTG' was not declared in this scope

   curSentenceType = GPS_SENTENCE_GPVTG;

                     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:218:7: error: 'curSentenceType' was not declared in this scope

   curSentenceType = GPS_SENTENCE_OTHER;

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:218:25: error: 'GPS_SENTENCE_OTHER' was not declared in this scope

   curSentenceType = GPS_SENTENCE_OTHER;

                     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:221:10: error: 'customCandidates' was not declared in this scope

 for (customCandidates = customElts; customCandidates != NULL && strcmp(customCandidates->sentenceName, term) < 0; customCandidates = customCandidates->next);

      ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:221:29: error: 'customElts' was not declared in this scope

 for (customCandidates = customElts; customCandidates != NULL && strcmp(customCandidates->sentenceName, term) < 0; customCandidates = customCandidates->next);

                         ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:221:108: error: 'term' was not declared in this scope

 for (customCandidates = customElts; customCandidates != NULL && strcmp(customCandidates->sentenceName, term) < 0; customCandidates = customCandidates->next);

                                                                                                        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:222:9: error: 'customCandidates' was not declared in this scope

 if (customCandidates != NULL && strcmp(customCandidates->sentenceName, term) > 0)

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:222:76: error: 'term' was not declared in this scope

 if (customCandidates != NULL && strcmp(customCandidates->sentenceName, term) > 0)

                                                                        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:228:7: error: 'curSentenceType' was not declared in this scope

if (curSentenceType != GPS_SENTENCE_OTHER && term[0])

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:228:26: error: 'GPS_SENTENCE_OTHER' was not declared in this scope

if (curSentenceType != GPS_SENTENCE_OTHER && term[0])

                      ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:228:48: error: 'term' was not declared in this scope

if (curSentenceType != GPS_SENTENCE_OTHER && term[0])

                                            ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:229:37: error: 'curTermNumber' was not declared in this scope

 switch(COMBINE(curSentenceType, curTermNumber))

                                 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:156:81: note: in definition of macro 'COMBINE'

#define COMBINE(sentence_type, term_number) (((unsigned)(sentence_type) << 5) | term_number)

                                                                             ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:231:18: error: 'GPS_SENTENCE_GPRMC' was not declared in this scope

 case COMBINE(GPS_SENTENCE_GPRMC, 1): // Time in both sentences

              ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:156:58: note: in definition of macro 'COMBINE'

#define COMBINE(sentence_type, term_number) (((unsigned)(sentence_type) << 5) | term_number)

                                                      ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:232:18: error: 'GPS_SENTENCE_GPGGA' was not declared in this scope

 case COMBINE(GPS_SENTENCE_GPGGA, 1):

              ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:156:58: note: in definition of macro 'COMBINE'

#define COMBINE(sentence_type, term_number) (((unsigned)(sentence_type) << 5) | term_number)

                                                      ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:233:12: error: request for member 'setTime' in 'time', which is of non-class type 'time_t(time_t*) {aka long int(long int*)}'

   time.setTime(term);

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:236:7: error: 'sentenceHasFix' was not declared in this scope

   sentenceHasFix = term[0] == 'A';

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:240:7: error: 'location' was not declared in this scope

   location.setLatitude(term);

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:255:7: error: 'speed' was not declared in this scope

   speed.set(term);

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:258:7: error: 'course' was not declared in this scope

   course.set(term);

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:261:7: error: 'date' was not declared in this scope

   date.setDate(term);

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:268:7: error: 'satellites' was not declared in this scope

   satellites.set(term);

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:271:7: error: 'hdop' was not declared in this scope

   hdop.set(term);

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:274:7: error: 'altitude' was not declared in this scope

   altitude.set(term);

   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:279:8: error: 'TinyGPSCustom' was not declared in this scope

for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0 && p->termNumber <= curTermNumber; p = p->next)

    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:279:23: error: 'p' was not declared in this scope

for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0 && p->termNumber <= curTermNumber; p = p->next)

                   ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:279:27: error: 'customCandidates' was not declared in this scope

for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0 && p->termNumber <= curTermNumber; p = p->next)

                       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:279:139: error: 'curTermNumber' was not declared in this scope

for (TinyGPSCustom *p = customCandidates; p != NULL && strcmp(p->sentenceName, customCandidates->sentenceName) == 0 && p->termNumber <= curTermNumber; p = p->next)

                                                                                                                                       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:281:17: error: 'term' was not declared in this scope

      p->set(term);

             ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:287:8: error: 'TinyGPSPlus' has not been declared

double TinyGPSPlus::distanceBetween(double lat1, double long1, double lat2, double long2)

    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:312:8: error: 'TinyGPSPlus' has not been declared

double TinyGPSPlus::courseTo(double lat1, double long1, double lat2, double long2)

    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:332:13: error: 'TinyGPSPlus' has not been declared

const char *TinyGPSPlus::cardinal(double course)

         ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: error: 'TinyGPSLocation' has not been declared

void TinyGPSLocation::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:341:4: error: 'rawLatData' was not declared in this scope

rawLatData = rawNewLatData;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:341:17: error: 'rawNewLatData' was not declared in this scope

rawLatData = rawNewLatData;

             ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:342:4: error: 'rawLngData' was not declared in this scope

rawLngData = rawNewLngData;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:342:17: error: 'rawNewLngData' was not declared in this scope

rawLngData = rawNewLngData;

             ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:344:4: error: 'valid' was not declared in this scope

valid = updated = true;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:344:12: error: 'updated' was not declared in this scope

valid = updated = true;

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:347:6: error: 'TinyGPSLocation' has not been declared

void TinyGPSLocation::setLatitude(const char *term)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void setLatitude(const char*)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:349:4: error: 'TinyGPSPlus' has not been declared

TinyGPSPlus::parseDegrees(term, rawNewLatData);

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:349:36: error: 'rawNewLatData' was not declared in this scope

TinyGPSPlus::parseDegrees(term, rawNewLatData);

                                ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:352:6: error: 'TinyGPSLocation' has not been declared

void TinyGPSLocation::setLongitude(const char *term)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void setLongitude(const char*)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:354:4: error: 'TinyGPSPlus' has not been declared

TinyGPSPlus::parseDegrees(term, rawNewLngData);

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:354:36: error: 'rawNewLngData' was not declared in this scope

TinyGPSPlus::parseDegrees(term, rawNewLngData);

                                ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:357:8: error: 'TinyGPSLocation' has not been declared

double TinyGPSLocation::lat()

    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'double lat()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:359:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:361:25: error: 'rawLatData' was not declared in this scope

double ret = (double)rawLatData.deg + ((double)rawLatData.billionths / (double)1000000000.0); // [CGB]

                     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:365:8: error: 'TinyGPSLocation' has not been declared

double TinyGPSLocation::lng()

    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'double lng()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:367:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:369:25: error: 'rawLngData' was not declared in this scope

double ret = (double)rawLngData.deg + ((double)rawLngData.billionths / (double)1000000000.0); // [CGB]

                     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:373:6: error: 'TinyGPSDate' has not been declared

void TinyGPSDate::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:373:6: error: redefinition of 'void commit()'

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here

void TinyGPSLocation::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:375:4: error: 'date' was not declared in this scope

date = newDate;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:375:11: error: 'newDate' was not declared in this scope

date = newDate;

       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:376:4: error: 'lastCommitTime' was not declared in this scope

lastCommitTime = millis();

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:377:4: error: 'valid' was not declared in this scope

valid = updated = true;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:377:12: error: 'updated' was not declared in this scope

valid = updated = true;

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:380:6: error: 'TinyGPSTime' has not been declared

void TinyGPSTime::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:380:6: error: redefinition of 'void commit()'

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here

void TinyGPSLocation::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:382:11: error: 'newTime' was not declared in this scope

time = newTime;

       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:383:4: error: 'lastCommitTime' was not declared in this scope

lastCommitTime = millis();

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:384:4: error: 'valid' was not declared in this scope

valid = updated = true;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:384:12: error: 'updated' was not declared in this scope

valid = updated = true;

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:387:6: error: 'TinyGPSTime' has not been declared

void TinyGPSTime::setTime(const char *term)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void setTime(const char*)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:389:4: error: 'newTime' was not declared in this scope

newTime = (uint32_t)TinyGPSPlus::parseDecimal(term);

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:389:24: error: 'TinyGPSPlus' has not been declared

newTime = (uint32_t)TinyGPSPlus::parseDecimal(term);

                    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:392:6: error: 'TinyGPSDate' has not been declared

void TinyGPSDate::setDate(const char *term)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void setDate(const char*)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:394:4: error: 'newDate' was not declared in this scope

newDate = atol(term);

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:397:10: error: 'TinyGPSDate' has not been declared

uint16_t TinyGPSDate::year()

      ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint16_t year()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:397:28: error: ambiguating new declaration of 'uint16_t year()'

uint16_t TinyGPSDate::year()

                        ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:

I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:117:9: note: old declaration 'int year()'

int year(); // the full four digit year: (2009, 2010 etc)

     ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:399:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:400:20: error: 'date' was not declared in this scope

uint16_t year = date % 100;

                ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:404:9: error: 'TinyGPSDate' has not been declared

uint8_t TinyGPSDate::month()

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t month()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:404:28: error: ambiguating new declaration of 'uint8_t month()'

uint8_t TinyGPSDate::month()

                        ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:

I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:115:9: note: old declaration 'int month()'

int month(); // the month now (Jan is month 1)

     ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:406:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:407:12: error: 'date' was not declared in this scope

return (date / 100) % 100;

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:410:9: error: 'TinyGPSDate' has not been declared

uint8_t TinyGPSDate::day()

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t day()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:410:26: error: ambiguating new declaration of 'uint8_t day()'

uint8_t TinyGPSDate::day()

                      ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:

I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:111:9: note: old declaration 'int day()'

int day(); // the day now

     ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:412:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:413:11: error: 'date' was not declared in this scope

return date / 10000;

       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:416:9: error: 'TinyGPSTime' has not been declared

uint8_t TinyGPSTime::hour()

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t hour()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:416:27: error: ambiguating new declaration of 'uint8_t hour()'

uint8_t TinyGPSTime::hour()

                       ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:

I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:99:9: note: old declaration 'int hour()'

int hour(); // the hour now

     ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:418:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:419:18: error: invalid operands of types 'time_t(time_t*) {aka long int(long int*)}' and 'int' to binary 'operator/'

return time / 1000000;

              ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:422:9: error: 'TinyGPSTime' has not been declared

uint8_t TinyGPSTime::minute()

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t minute()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:422:29: error: ambiguating new declaration of 'uint8_t minute()'

uint8_t TinyGPSTime::minute()

                         ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:

I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:107:9: note: old declaration 'int minute()'

int minute(); // the minute now

     ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:424:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:425:19: error: invalid operands of types 'time_t(time_t*) {aka long int(long int*)}' and 'int' to binary 'operator/'

return (time / 10000) % 100;

               ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:428:9: error: 'TinyGPSTime' has not been declared

uint8_t TinyGPSTime::second()

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t second()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:428:29: error: ambiguating new declaration of 'uint8_t second()'

uint8_t TinyGPSTime::second()

                         ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:109:0:

I:\Dokumente\Arduino\libraries\Time-master/TimeLib.h:109:9: note: old declaration 'int second()'

int second(); // the second now

     ^

In file included from I:\Dokumente\Arduino\ESP32_Tracker-master\ESP32_Tracker\ESP32_Tracker.ino:111:0:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:430:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:431:19: error: invalid operands of types 'time_t(time_t*) {aka long int(long int*)}' and 'int' to binary 'operator/'

return (time / 100) % 100;

               ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:434:9: error: 'TinyGPSTime' has not been declared

uint8_t TinyGPSTime::centisecond()

     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'uint8_t centisecond()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:436:4: error: 'updated' was not declared in this scope

updated = false;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:437:18: error: invalid operands of types 'time_t(time_t*) {aka long int(long int*)}' and 'int' to binary 'operator%'

return time % 100;

              ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:440:6: error: 'TinyGPSDecimal' has not been declared

void TinyGPSDecimal::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:440:6: error: redefinition of 'void commit()'

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here

void TinyGPSLocation::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:442:4: error: 'val' was not declared in this scope

val = newval;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:442:10: error: 'newval' was not declared in this scope

val = newval;

      ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:443:4: error: 'lastCommitTime' was not declared in this scope

lastCommitTime = millis();

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:444:4: error: 'valid' was not declared in this scope

valid = updated = true;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:444:12: error: 'updated' was not declared in this scope

valid = updated = true;

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:447:6: error: 'TinyGPSDecimal' has not been declared

void TinyGPSDecimal::set(const char *term)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void set(const char*)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:449:4: error: 'newval' was not declared in this scope

newval = TinyGPSPlus::parseDecimal(term);

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:449:13: error: 'TinyGPSPlus' has not been declared

newval = TinyGPSPlus::parseDecimal(term);

         ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:452:6: error: 'TinyGPSInteger' has not been declared

void TinyGPSInteger::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:452:6: error: redefinition of 'void commit()'

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here

void TinyGPSLocation::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:454:4: error: 'val' was not declared in this scope

val = newval;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:454:10: error: 'newval' was not declared in this scope

val = newval;

      ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:455:4: error: 'lastCommitTime' was not declared in this scope

lastCommitTime = millis();

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:456:4: error: 'valid' was not declared in this scope

valid = updated = true;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:456:12: error: 'updated' was not declared in this scope

valid = updated = true;

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:459:6: error: 'TinyGPSInteger' has not been declared

void TinyGPSInteger::set(const char *term)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void set(const char*)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:459:6: error: redefinition of 'void set(const char*)'

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:447:6: note: 'void set(const char*)' previously defined here

void TinyGPSDecimal::set(const char *term)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:461:4: error: 'newval' was not declared in this scope

newval = atol(term);

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:464:1: error: 'TinyGPSCustom' does not name a type

TinyGPSCustom::TinyGPSCustom(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:6: error: 'TinyGPSCustom' has not been declared

void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:27: error: variable or field 'begin' declared void

void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)

                       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:27: error: 'TinyGPSPlus' was not declared in this scope

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:40: error: 'gps' was not declared in this scope

void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)

                                    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:45: error: expected primary-expression before 'const'

void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)

                                         ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:469:72: error: expected primary-expression before 'int'

void TinyGPSCustom::begin(TinyGPSPlus &gps, const char *_sentenceName, int _termNumber)

                                                                    ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:482:6: error: 'TinyGPSCustom' has not been declared

void TinyGPSCustom::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void commit()':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:482:6: error: redefinition of 'void commit()'

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:339:6: note: 'void commit()' previously defined here

void TinyGPSLocation::commit()

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:484:11: error: invalid use of 'this' in non-member function

strcpy(this->buffer, this->stagingBuffer);

       ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:484:25: error: invalid use of 'this' in non-member function

strcpy(this->buffer, this->stagingBuffer);

                     ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:485:4: error: 'lastCommitTime' was not declared in this scope

lastCommitTime = millis();

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:486:4: error: 'valid' was not declared in this scope

valid = updated = true;

^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:486:12: error: 'updated' was not declared in this scope

valid = updated = true;

        ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:489:6: error: 'TinyGPSCustom' has not been declared

void TinyGPSCustom::set(const char *term)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: In function 'void set(const char*)':

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:489:6: error: redefinition of 'void set(const char*)'

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:447:6: note: 'void set(const char*)' previously defined here

void TinyGPSDecimal::set(const char *term)

Mehrere Bibliotheken wurden für "M5Stack.h" gefunden ^

Benutzt: I:\Dokumente\Arduino\libraries\M5Stack-master I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:491:12: error: invalid use of 'this' in non-member function

Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\M5Stack-master Mehrere Bibliotheken wurden für "EEPROM.h" gefunden strncpy(this->stagingBuffer, term, sizeof(this->stagingBuffer));

Benutzt: C:\Users\Finja\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\EEPROM ^

Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\EEPROM I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:491:46: error: invalid use of 'this' in non-member function

strncpy(this->stagingBuffer, term, sizeof(this->stagingBuffer));

                                          ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h: At global scope:

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:6: error: 'TinyGPSPlus' has not been declared

void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)

  ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:32: error: variable or field 'insertCustom' declared void

void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)

                            ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:32: error: 'TinyGPSCustom' was not declared in this scope

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:47: error: 'pElt' was not declared in this scope

void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)

                                           ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:53: error: expected primary-expression before 'const'

void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)

                                                 ^

I:\Dokumente\Arduino\libraries\TinyGPS\src/TinyGPSMod.h:494:79: error: expected primary-expression before 'int'

void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)

                                                                           ^

exit status 1 'ten' does not name a type

_

jandiek avatar Apr 11 '22 20:04 jandiek