Vai al contenuto

superapu83

Membri
  • Numero contenuti

    17
  • Iscritto

  • Ultima visita

  • Giorni Vinti

    1

Risposte pubblicato da superapu83

  1. Arduino:1.8.0 (Windows 7), Scheda:"Arduino/Genuino Mega or Mega 2560, ATmega1280"

    In file included from sketch\Marlin.h:23:0,

                     from sketch\BlinkM.cpp:5:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

     #define X_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\BlinkM.cpp:5:

    sketch\pins.h:445:0: note: this is the location of the previous definition

         #define X_MAX_PIN           2

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\BlinkM.cpp:5:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

     #define Y_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\BlinkM.cpp:5:

    sketch\pins.h:451:0: note: this is the location of the previous definition

         #define Y_MAX_PIN          15

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\BlinkM.cpp:5:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

     #define Z_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\BlinkM.cpp:5:

    sketch\pins.h:457:0: note: this is the location of the previous definition

         #define Z_MAX_PIN          19

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

     #define X_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:445:0: note: this is the location of the previous definition

         #define X_MAX_PIN           2

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

     #define Y_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:451:0: note: this is the location of the previous definition

         #define Y_MAX_PIN          15

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

     #define Z_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\ConfigurationStore.cpp:1:

    sketch\pins.h:457:0: note: this is the location of the previous definition

         #define Z_MAX_PIN          19

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

     #define X_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:445:0: note: this is the location of the previous definition

         #define X_MAX_PIN           2

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

     #define Y_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:451:0: note: this is the location of the previous definition

         #define Y_MAX_PIN          15

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

     #define Z_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\MarlinSerial.cpp:23:

    sketch\pins.h:457:0: note: this is the location of the previous definition

         #define Z_MAX_PIN          19

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Marlin_main.cpp:30:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

     #define X_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Marlin_main.cpp:30:

    sketch\pins.h:445:0: note: this is the location of the previous definition

         #define X_MAX_PIN           2

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Marlin_main.cpp:30:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

     #define Y_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Marlin_main.cpp:30:

    sketch\pins.h:451:0: note: this is the location of the previous definition

         #define Y_MAX_PIN          15

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Marlin_main.cpp:30:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

     #define Z_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Marlin_main.cpp:30:

    sketch\pins.h:457:0: note: this is the location of the previous definition

         #define Z_MAX_PIN          19

     ^

    sketch\Marlin_main.cpp:2090:36: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]

             LCD_MESSAGEPGM(MACHINE_NAME" "MSG_OFF".");

                                        ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\thermistortables.h:4,

                     from sketch\Configuration.h:709,

                     from G:\software prusa i3\Marlin_prova_oggi3\Marlin_prova_oggi3.ino:38:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

     #define X_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\thermistortables.h:4,

                     from sketch\Configuration.h:709,

                     from G:\software prusa i3\Marlin_prova_oggi3\Marlin_prova_oggi3.ino:38:

    sketch\pins.h:445:0: note: this is the location of the previous definition

         #define X_MAX_PIN           2

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\thermistortables.h:4,

                     from sketch\Configuration.h:709,

                     from G:\software prusa i3\Marlin_prova_oggi3\Marlin_prova_oggi3.ino:38:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

     #define Y_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\thermistortables.h:4,

                     from sketch\Configuration.h:709,

                     from G:\software prusa i3\Marlin_prova_oggi3\Marlin_prova_oggi3.ino:38:

    sketch\pins.h:451:0: note: this is the location of the previous definition

         #define Y_MAX_PIN          15

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\thermistortables.h:4,

                     from sketch\Configuration.h:709,

                     from G:\software prusa i3\Marlin_prova_oggi3\Marlin_prova_oggi3.ino:38:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

     #define Z_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\thermistortables.h:4,

                     from sketch\Configuration.h:709,

                     from G:\software prusa i3\Marlin_prova_oggi3\Marlin_prova_oggi3.ino:38:

    sketch\pins.h:457:0: note: this is the location of the previous definition

         #define Z_MAX_PIN          19

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Sd2Card.cpp:20:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

     #define X_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Sd2Card.cpp:20:

    sketch\pins.h:445:0: note: this is the location of the previous definition

         #define X_MAX_PIN           2

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Sd2Card.cpp:20:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

     #define Y_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Sd2Card.cpp:20:

    sketch\pins.h:451:0: note: this is the location of the previous definition

         #define Y_MAX_PIN          15

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Sd2Card.cpp:20:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

     #define Z_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\Sd2Card.cpp:20:

    sketch\pins.h:457:0: note: this is the location of the previous definition

         #define Z_MAX_PIN          19

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\SdBaseFile.cpp:23:

    sketch\pins.h:2564:0: warning: "X_MAX_PIN" redefined

     #define X_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\SdBaseFile.cpp:23:

    sketch\pins.h:445:0: note: this is the location of the previous definition

         #define X_MAX_PIN           2

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\SdBaseFile.cpp:23:

    sketch\pins.h:2565:0: warning: "Y_MAX_PIN" redefined

     #define Y_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\SdBaseFile.cpp:23:

    sketch\pins.h:451:0: note: this is the location of the previous definition

         #define Y_MAX_PIN          15

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\SdBaseFile.cpp:23:

    sketch\pins.h:2566:0: warning: "Z_MAX_PIN" redefined

     #define Z_MAX_PIN          -1

     ^

    In file included from sketch\Marlin.h:23:0,

                     from sketch\SdBaseFile.cpp:23:

    sketch\pins.h:457:0: note: this is the location of the previous definition

         #define Z_MAX_PIN          19

     ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:49: error: redefinition of 'struct partitionTable'

     struct partitionTable {

            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:43:8: error: previous definition of 'struct partitionTable'

     struct partitionTable {

            ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:110: error: redefinition of 'struct masterBootRecord'

     struct masterBootRecord {

            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:104:8: error: previous definition of 'struct masterBootRecord'

     struct masterBootRecord {

            ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:123: error: invalid type in declaration before ';' token

     } PACKED;

             ^

    SdFatStructs.h:455: error: redefinition of 'const uint16_t FAT16EOC'

     uint16_t const FAT16EOC = 0XFFFF;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:278:16: note: 'const uint16_t FAT16EOC' previously defined here

     uint16_t const FAT16EOC = 0XFFFF;

                    ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:457: error: redefinition of 'const uint16_t FAT16EOC_MIN'

     uint16_t const FAT16EOC_MIN = 0XFFF8;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:280:16: note: 'const uint16_t FAT16EOC_MIN' previously defined here

     uint16_t const FAT16EOC_MIN = 0XFFF8;

                    ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:459: error: redefinition of 'const uint32_t FAT32EOC'

     uint32_t const FAT32EOC = 0X0FFFFFFF;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:282:16: note: 'const uint32_t FAT32EOC' previously defined here

     uint32_t const FAT32EOC = 0X0FFFFFFF;

                    ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:461: error: redefinition of 'const uint32_t FAT32EOC_MIN'

     uint32_t const FAT32EOC_MIN = 0X0FFFFFF8;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:284:16: note: 'const uint32_t FAT32EOC_MIN' previously defined here

     uint32_t const FAT32EOC_MIN = 0X0FFFFFF8;

                    ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:463: error: redefinition of 'const uint32_t FAT32MASK'

     uint32_t const FAT32MASK = 0X0FFFFFFF;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:286:16: note: 'const uint32_t FAT32MASK' previously defined here

     uint32_t const FAT32MASK = 0X0FFFFFFF;

                    ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:495: error: redefinition of 'struct directoryEntry'

     struct directoryEntry {

            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:321:8: error: previous definition of 'struct directoryEntry'

     struct directoryEntry {

            ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:583: error: redefinition of 'const uint8_t DIR_NAME_0XE5'

     uint8_t const DIR_NAME_0XE5 = 0X05;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:376:15: note: 'const uint8_t DIR_NAME_0XE5' previously defined here

     uint8_t const DIR_NAME_0XE5 = 0X05;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:585: error: redefinition of 'const uint8_t DIR_NAME_DELETED'

     uint8_t const DIR_NAME_DELETED = 0XE5;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:378:15: note: 'const uint8_t DIR_NAME_DELETED' previously defined here

     uint8_t const DIR_NAME_DELETED = 0XE5;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:587: error: redefinition of 'const uint8_t DIR_NAME_FREE'

     uint8_t const DIR_NAME_FREE = 0X00;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:380:15: note: 'const uint8_t DIR_NAME_FREE' previously defined here

     uint8_t const DIR_NAME_FREE = 0X00;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:589: error: redefinition of 'const uint8_t DIR_ATT_READ_ONLY'

     uint8_t const DIR_ATT_READ_ONLY = 0X01;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:382:15: note: 'const uint8_t DIR_ATT_READ_ONLY' previously defined here

     uint8_t const DIR_ATT_READ_ONLY = 0X01;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:591: error: redefinition of 'const uint8_t DIR_ATT_HIDDEN'

     uint8_t const DIR_ATT_HIDDEN = 0X02;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:384:15: note: 'const uint8_t DIR_ATT_HIDDEN' previously defined here

     uint8_t const DIR_ATT_HIDDEN = 0X02;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:593: error: redefinition of 'const uint8_t DIR_ATT_SYSTEM'

     uint8_t const DIR_ATT_SYSTEM = 0X04;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:386:15: note: 'const uint8_t DIR_ATT_SYSTEM' previously defined here

     uint8_t const DIR_ATT_SYSTEM = 0X04;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:595: error: redefinition of 'const uint8_t DIR_ATT_VOLUME_ID'

     uint8_t const DIR_ATT_VOLUME_ID = 0X08;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:388:15: note: 'const uint8_t DIR_ATT_VOLUME_ID' previously defined here

     uint8_t const DIR_ATT_VOLUME_ID = 0X08;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:597: error: redefinition of 'const uint8_t DIR_ATT_DIRECTORY'

     uint8_t const DIR_ATT_DIRECTORY = 0X10;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:390:15: note: 'const uint8_t DIR_ATT_DIRECTORY' previously defined here

     uint8_t const DIR_ATT_DIRECTORY = 0X10;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:599: error: redefinition of 'const uint8_t DIR_ATT_ARCHIVE'

     uint8_t const DIR_ATT_ARCHIVE = 0X20;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:392:15: note: 'const uint8_t DIR_ATT_ARCHIVE' previously defined here

     uint8_t const DIR_ATT_ARCHIVE = 0X20;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:602: error: redefinition of 'const uint8_t DIR_ATT_LONG_NAME'

     uint8_t const DIR_ATT_LONG_NAME = 0X0F;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:395:15: note: 'const uint8_t DIR_ATT_LONG_NAME' previously defined here

     uint8_t const DIR_ATT_LONG_NAME = 0X0F;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:604: error: redefinition of 'const uint8_t DIR_ATT_LONG_NAME_MASK'

     uint8_t const DIR_ATT_LONG_NAME_MASK = 0X3F;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:397:15: note: 'const uint8_t DIR_ATT_LONG_NAME_MASK' previously defined here

     uint8_t const DIR_ATT_LONG_NAME_MASK = 0X3F;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    SdFatStructs.h:606: error: redefinition of 'const uint8_t DIR_ATT_DEFINED_BITS'

     uint8_t const DIR_ATT_DEFINED_BITS = 0X3F;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:399:15: note: 'const uint8_t DIR_ATT_DEFINED_BITS' previously defined here

     uint8_t const DIR_ATT_DEFINED_BITS = 0X3F;

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    sketch\SdFatStructs.h: In function 'uint8_t DIR_IS_LONG_NAME(const dir_t*)':

    SdFatStructs.h:612: error: redefinition of 'uint8_t DIR_IS_LONG_NAME(const dir_t*)'

     static inline uint8_t DIR_IS_LONG_NAME(const dir_t* dir) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:401:23: note: 'uint8_t DIR_IS_LONG_NAME(const dir_t*)' previously defined here

     static inline uint8_t DIR_IS_LONG_NAME(const dir_t* dir) {

                           ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    sketch\SdFatStructs.h: At global scope:

    SdFatStructs.h:616: error: redefinition of 'const uint8_t DIR_ATT_FILE_TYPE_MASK'

     uint8_t const DIR_ATT_FILE_TYPE_MASK = (DIR_ATT_VOLUME_ID | DIR_ATT_DIRECTORY);

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:405:15: note: 'const uint8_t DIR_ATT_FILE_TYPE_MASK' previously defined here

     uint8_t const DIR_ATT_FILE_TYPE_MASK = (DIR_ATT_VOLUME_ID | DIR_ATT_DIRECTORY);

                   ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    sketch\SdFatStructs.h: In function 'uint8_t DIR_IS_FILE(const dir_t*)':

    SdFatStructs.h:622: error: redefinition of 'uint8_t DIR_IS_FILE(const dir_t*)'

     static inline uint8_t DIR_IS_FILE(const dir_t* dir) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:407:23: note: 'uint8_t DIR_IS_FILE(const dir_t*)' previously defined here

     static inline uint8_t DIR_IS_FILE(const dir_t* dir) {

                           ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    sketch\SdFatStructs.h: In function 'uint8_t DIR_IS_SUBDIR(const dir_t*)':

    SdFatStructs.h:630: error: redefinition of 'uint8_t DIR_IS_SUBDIR(const dir_t*)'

     static inline uint8_t DIR_IS_SUBDIR(const dir_t* dir) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:411:23: note: 'uint8_t DIR_IS_SUBDIR(const dir_t*)' previously defined here

     static inline uint8_t DIR_IS_SUBDIR(const dir_t* dir) {

                           ^

    In file included from sketch\SdVolume.h:30:0,

                     from sketch\SdBaseFile.h:31,

                     from sketch\SdBaseFile.cpp:26:

    sketch\SdFatStructs.h: In function 'uint8_t DIR_IS_FILE_OR_SUBDIR(const dir_t*)':

    SdFatStructs.h:638: error: redefinition of 'uint8_t DIR_IS_FILE_OR_SUBDIR(const dir_t*)'

     static inline uint8_t DIR_IS_FILE_OR_SUBDIR(const dir_t* dir) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:30:0,

                     from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/FatStructs.h:415:23: note: 'uint8_t DIR_IS_FILE_OR_SUBDIR(const dir_t*)' previously defined here

     static inline uint8_t DIR_IS_FILE_OR_SUBDIR(const dir_t* dir) {

                           ^

    In file included from sketch\SdBaseFile.h:31:0,

                     from sketch\SdBaseFile.cpp:26:

    sketch\SdVolume.h: At global scope:

    SdVolume.h:37: error: redefinition of 'union cache_t'

     union cache_t {

           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:412:7: error: previous definition of 'union cache_t'

     union cache_t {

           ^

    In file included from sketch\SdBaseFile.h:31:0,

                     from sketch\SdBaseFile.cpp:26:

    SdVolume.h:60: error: redefinition of 'class SdVolume'

     class SdVolume {

           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:431:7: error: previous definition of 'class SdVolume'

     class SdVolume {

           ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:48: error: redefinition of 'const uint8_t O_READ'

     uint8_t const O_READ = 0X01;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:53:15: note: 'const uint8_t O_READ' previously defined here

     uint8_t const O_READ = 0X01;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:50: error: redefinition of 'const uint8_t O_RDONLY'

     uint8_t const O_RDONLY = O_READ;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:55:15: note: 'const uint8_t O_RDONLY' previously defined here

     uint8_t const O_RDONLY = O_READ;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:52: error: redefinition of 'const uint8_t O_WRITE'

     uint8_t const O_WRITE = 0X02;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:57:15: note: 'const uint8_t O_WRITE' previously defined here

     uint8_t const O_WRITE = 0X02;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:54: error: redefinition of 'const uint8_t O_WRONLY'

     uint8_t const O_WRONLY = O_WRITE;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:59:15: note: 'const uint8_t O_WRONLY' previously defined here

     uint8_t const O_WRONLY = O_WRITE;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:56: error: redefinition of 'const uint8_t O_RDWR'

     uint8_t const O_RDWR = (O_READ | O_WRITE);

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:61:15: note: 'const uint8_t O_RDWR' previously defined here

     uint8_t const O_RDWR = (O_READ | O_WRITE);

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:58: error: redefinition of 'const uint8_t O_ACCMODE'

     uint8_t const O_ACCMODE = (O_READ | O_WRITE);

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:63:15: note: 'const uint8_t O_ACCMODE' previously defined here

     uint8_t const O_ACCMODE = (O_READ | O_WRITE);

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:60: error: redefinition of 'const uint8_t O_APPEND'

     uint8_t const O_APPEND = 0X04;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:65:15: note: 'const uint8_t O_APPEND' previously defined here

     uint8_t const O_APPEND = 0X04;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:62: error: redefinition of 'const uint8_t O_SYNC'

     uint8_t const O_SYNC = 0X08;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:67:15: note: 'const uint8_t O_SYNC' previously defined here

     uint8_t const O_SYNC = 0X08;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:64: error: redefinition of 'const uint8_t O_TRUNC'

     uint8_t const O_TRUNC = 0X10;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:73:15: note: 'const uint8_t O_TRUNC' previously defined here

     uint8_t const O_TRUNC = 0X40;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:68: error: redefinition of 'const uint8_t O_CREAT'

     uint8_t const O_CREAT = 0X40;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:69:15: note: 'const uint8_t O_CREAT' previously defined here

     uint8_t const O_CREAT = 0X10;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:70: error: redefinition of 'const uint8_t O_EXCL'

     uint8_t const O_EXCL = 0X80;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:71:15: note: 'const uint8_t O_EXCL' previously defined here

     uint8_t const O_EXCL = 0X20;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:75: error: redefinition of 'const uint8_t LS_DATE'

     uint8_t const LS_DATE = 1;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:45:15: note: 'const uint8_t LS_DATE' previously defined here

     uint8_t const LS_DATE = 1;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:77: error: redefinition of 'const uint8_t LS_SIZE'

     uint8_t const LS_SIZE = 2;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:47:15: note: 'const uint8_t LS_SIZE' previously defined here

     uint8_t const LS_SIZE = 2;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:79: error: redefinition of 'const uint8_t LS_R'

     uint8_t const LS_R = 4;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:49:15: note: 'const uint8_t LS_R' previously defined here

     uint8_t const LS_R = 4;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:84: error: redefinition of 'const uint8_t T_ACCESS'

     uint8_t const T_ACCESS = 1;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:77:15: note: 'const uint8_t T_ACCESS' previously defined here

     uint8_t const T_ACCESS = 1;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:86: error: redefinition of 'const uint8_t T_CREATE'

     uint8_t const T_CREATE = 2;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:79:15: note: 'const uint8_t T_CREATE' previously defined here

     uint8_t const T_CREATE = 2;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:88: error: redefinition of 'const uint8_t T_WRITE'

     uint8_t const T_WRITE = 4;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:81:15: note: 'const uint8_t T_WRITE' previously defined here

     uint8_t const T_WRITE = 4;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:91: error: redefinition of 'const uint8_t FAT_FILE_TYPE_CLOSED'

     uint8_t const FAT_FILE_TYPE_CLOSED = 0;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:84:15: note: 'const uint8_t FAT_FILE_TYPE_CLOSED' previously defined here

     uint8_t const FAT_FILE_TYPE_CLOSED = 0;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:93: error: redefinition of 'const uint8_t FAT_FILE_TYPE_NORMAL'

     uint8_t const FAT_FILE_TYPE_NORMAL = 1;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:86:15: note: 'const uint8_t FAT_FILE_TYPE_NORMAL' previously defined here

     uint8_t const FAT_FILE_TYPE_NORMAL = 1;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:97: error: redefinition of 'const uint8_t FAT_FILE_TYPE_ROOT32'

     uint8_t const FAT_FILE_TYPE_ROOT32 = 3;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:90:15: note: 'const uint8_t FAT_FILE_TYPE_ROOT32' previously defined here

     uint8_t const FAT_FILE_TYPE_ROOT32 = 3;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:99: error: redefinition of 'const uint8_t FAT_FILE_TYPE_SUBDIR'

     uint8_t const FAT_FILE_TYPE_SUBDIR = 4;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:92:15: note: 'const uint8_t FAT_FILE_TYPE_SUBDIR' previously defined here

     uint8_t const FAT_FILE_TYPE_SUBDIR = 4;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:101: error: redefinition of 'const uint8_t FAT_FILE_TYPE_MIN_DIR'

     uint8_t const FAT_FILE_TYPE_MIN_DIR = FAT_FILE_TYPE_ROOT_FIXED;

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:94:15: note: 'const uint8_t FAT_FILE_TYPE_MIN_DIR' previously defined here

     uint8_t const FAT_FILE_TYPE_MIN_DIR = FAT_FILE_TYPE_ROOT16;

                   ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: In function 'uint16_t FAT_DATE(uint16_t, uint8_t, uint8_t)':

    SdBaseFile.h:110: error: redefinition of 'uint16_t FAT_DATE(uint16_t, uint8_t, uint8_t)'

     static inline uint16_t FAT_DATE(uint16_t year, uint8_t month, uint8_t day) {

                            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:97:24: note: 'uint16_t FAT_DATE(uint16_t, uint8_t, uint8_t)' previously defined here

     static inline uint16_t FAT_DATE(uint16_t year, uint8_t month, uint8_t day) {

                            ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: In function 'uint16_t FAT_YEAR(uint16_t)':

    SdBaseFile.h:118: error: redefinition of 'uint16_t FAT_YEAR(uint16_t)'

     static inline uint16_t FAT_YEAR(uint16_t fatDate) {

                            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:101:24: note: 'uint16_t FAT_YEAR(uint16_t)' previously defined here

     static inline uint16_t FAT_YEAR(uint16_t fatDate) {

                            ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: In function 'uint8_t FAT_MONTH(uint16_t)':

    SdBaseFile.h:126: error: redefinition of 'uint8_t FAT_MONTH(uint16_t)'

     static inline uint8_t FAT_MONTH(uint16_t fatDate) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:105:23: note: 'uint8_t FAT_MONTH(uint16_t)' previously defined here

     static inline uint8_t FAT_MONTH(uint16_t fatDate) {

                           ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: In function 'uint8_t FAT_DAY(uint16_t)':

    SdBaseFile.h:134: error: redefinition of 'uint8_t FAT_DAY(uint16_t)'

     static inline uint8_t FAT_DAY(uint16_t fatDate) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:109:23: note: 'uint8_t FAT_DAY(uint16_t)' previously defined here

     static inline uint8_t FAT_DAY(uint16_t fatDate) {

                           ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: In function 'uint16_t FAT_TIME(uint8_t, uint8_t, uint8_t)':

    SdBaseFile.h:144: error: redefinition of 'uint16_t FAT_TIME(uint8_t, uint8_t, uint8_t)'

     static inline uint16_t FAT_TIME(uint8_t hour, uint8_t minute, uint8_t second) {

                            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:113:24: note: 'uint16_t FAT_TIME(uint8_t, uint8_t, uint8_t)' previously defined here

     static inline uint16_t FAT_TIME(uint8_t hour, uint8_t minute, uint8_t second) {

                            ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: In function 'uint8_t FAT_HOUR(uint16_t)':

    SdBaseFile.h:152: error: redefinition of 'uint8_t FAT_HOUR(uint16_t)'

     static inline uint8_t FAT_HOUR(uint16_t fatTime) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:117:23: note: 'uint8_t FAT_HOUR(uint16_t)' previously defined here

     static inline uint8_t FAT_HOUR(uint16_t fatTime) {

                           ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: In function 'uint8_t FAT_MINUTE(uint16_t)':

    SdBaseFile.h:160: error: redefinition of 'uint8_t FAT_MINUTE(uint16_t)'

     static inline uint8_t FAT_MINUTE(uint16_t fatTime) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:121:23: note: 'uint8_t FAT_MINUTE(uint16_t)' previously defined here

     static inline uint8_t FAT_MINUTE(uint16_t fatTime) {

                           ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: In function 'uint8_t FAT_SECOND(uint16_t)':

    SdBaseFile.h:170: error: redefinition of 'uint8_t FAT_SECOND(uint16_t)'

     static inline uint8_t FAT_SECOND(uint16_t fatTime) {

                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:125:23: note: 'uint8_t FAT_SECOND(uint16_t)' previously defined here

     static inline uint8_t FAT_SECOND(uint16_t fatTime) {

                           ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    sketch\SdBaseFile.h: At global scope:

    SdBaseFile.h:174: error: redefinition of 'const uint16_t FAT_DEFAULT_DATE'

     uint16_t const FAT_DEFAULT_DATE = ((2000 - 1980) << 9) | (1 << 5) | 1;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:129:16: note: 'const uint16_t FAT_DEFAULT_DATE' previously defined here

     uint16_t const FAT_DEFAULT_DATE = ((2000 - 1980) << 9) | (1 << 5) | 1;

                    ^

    In file included from sketch\SdBaseFile.cpp:26:0:

    SdBaseFile.h:176: error: redefinition of 'const uint16_t FAT_DEFAULT_TIME'

     uint16_t const FAT_DEFAULT_TIME = (1 << 11);

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:131:16: note: 'const uint16_t FAT_DEFAULT_TIME' previously defined here

     uint16_t const FAT_DEFAULT_TIME = (1 << 11);

                    ^

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::addCluster()':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:520:11: error: 'uint8_t SdVolume::allocContiguous(uint32_t, uint32_t*)' is private

       uint8_t allocContiguous(uint32_t count, uint32_t* curCluster);

               ^

    SdBaseFile.cpp:35: error: within this context

       if (!vol_->allocContiguous(1, &curCluster_)) goto fail;

                                                 ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::addDirCluster()':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:56: error: within this context

       if (!vol_->cacheFlush()) goto fail;

                  ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:56: error: within this context

       if (!vol_->cacheFlush()) goto fail;

                             ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:58: error: within this context

       block = vol_->clusterStartBlock(curCluster_);

                                                  ^

    SdBaseFile.cpp:61: error: 'class SdVolume' has no member named 'cacheSetBlockNumber'

       vol_->cacheSetBlockNumber(block, true);

             ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:502:18: error: 'cache_t SdVolume::cacheBuffer_' is private

       static cache_t cacheBuffer_;        // 512 byte cache for device blocks

                      ^

    SdBaseFile.cpp:64: error: within this context

       memset(vol_->cacheBuffer_.data, 0, 512);

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:509:11: error: 'uint8_t SdVolume::blocksPerCluster_' is private

       uint8_t blocksPerCluster_;    // cluster size in blocks

               ^

    SdBaseFile.cpp:67: error: within this context

       for (uint8_t i = 1; i < vol_->blocksPerCluster_; i++) {

                                     ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:502:18: error: 'cache_t SdVolume::cacheBuffer_' is private

       static cache_t cacheBuffer_;        // 512 byte cache for device blocks

                      ^

    SdBaseFile.cpp:68: error: within this context

         if (!vol_->writeBlock(block + i, vol_->cacheBuffer_.data)) goto fail;

                                                ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:547:11: error: 'uint8_t SdVolume::writeBlock(uint32_t, const uint8_t*)' is private

       uint8_t writeBlock(uint32_t block, const uint8_t* dst) {

               ^

    SdBaseFile.cpp:68: error: within this context

         if (!vol_->writeBlock(block + i, vol_->cacheBuffer_.data)) goto fail;

                                                                 ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:512:11: error: 'uint8_t SdVolume::clusterSizeShift_' is private

       uint8_t clusterSizeShift_;    // shift to convert cluster count to block count

               ^

    SdBaseFile.cpp:71: error: within this context

       fileSize_ += 512UL << vol_->clusterSizeShift_;

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'dir_t* SdBaseFile::cacheDirEntry(uint8_t)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:81: error: within this context

       if (!vol_->cacheRawBlock(dirBlock_, action)) goto fail;

                  ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:81: error: within this context

       if (!vol_->cacheRawBlock(dirBlock_, action)) goto fail;

                                                 ^

    SdBaseFile.cpp:82: error: 'class SdVolume' has no member named 'cache'

       return vol_->cache()->dir + dirIndex_;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::contiguousRange(uint32_t*, uint32_t*)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:532:11: error: 'uint8_t SdVolume::fatGet(uint32_t, uint32_t*) const' is private

       uint8_t fatGet(uint32_t cluster, uint32_t* value) const;

               ^

    SdBaseFile.cpp:117: error: within this context

         if (!vol_->fatGet(c, &next)) goto fail;

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:538:11: error: 'uint8_t SdVolume::isEOC(uint32_t) const' is private

       uint8_t isEOC(uint32_t cluster) const {

               ^

    SdBaseFile.cpp:122: error: within this context

           if (!vol_->isEOC(next)) goto fail;

                                ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:123: error: within this context

           *bgnBlock = vol_->clusterStartBlock(firstCluster_);

                                                            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:124: error: within this context

           *endBlock = vol_->clusterStartBlock(c)

                                                ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:509:11: error: 'uint8_t SdVolume::blocksPerCluster_' is private

       uint8_t blocksPerCluster_;    // cluster size in blocks

               ^

    SdBaseFile.cpp:125: error: within this context

                       + vol_->blocksPerCluster_ - 1;

                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::createContiguous(SdBaseFile*, const char*, uint32_t)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:512:11: error: 'uint8_t SdVolume::clusterSizeShift_' is private

       uint8_t clusterSizeShift_;    // shift to convert cluster count to block count

               ^

    SdBaseFile.cpp:159: error: within this context

       count = ((size - 1) >> (vol_->clusterSizeShift_ + 9)) + 1;

                                     ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:520:11: error: 'uint8_t SdVolume::allocContiguous(uint32_t, uint32_t*)' is private

       uint8_t allocContiguous(uint32_t count, uint32_t* curCluster);

               ^

    SdBaseFile.cpp:162: error: within this context

       if (!vol_->allocContiguous(count, &firstCluster_)) {

                                                       ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::dirEntry(dir_t*)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:498:24: error: 'const uint8_t SdVolume::CACHE_FOR_READ' is private

       static uint8_t const CACHE_FOR_READ = 0;

                            ^

    SdBaseFile.cpp:190: error: within this context

       p = cacheDirEntry(SdVolume::CACHE_FOR_READ);

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::getFilename(char*)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:498:24: error: 'const uint8_t SdVolume::CACHE_FOR_READ' is private

       static uint8_t const CACHE_FOR_READ = 0;

                            ^

    SdBaseFile.cpp:291: error: within this context

       dir_t* p = cacheDirEntry(SdVolume::CACHE_FOR_READ);

                                          ^

    sketch\SdBaseFile.cpp: In member function 'void SdBaseFile::getpos(fpos_t*)':

    SdBaseFile.cpp:300: error: request for member 'position' in '* pos', which is of non-class type 'fpos_t {aka long long int}'

       pos->position = curPosition_;

            ^

    SdBaseFile.cpp:301: error: request for member 'cluster' in '* pos', which is of non-class type 'fpos_t {aka long long int}'

       pos->cluster = curCluster_;

            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::mkdir(SdBaseFile*, const uint8_t*)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:485: error: within this context

       p = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:497: error: within this context

       block = vol_->clusterStartBlock(firstCluster_);

                                                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:498: error: within this context

       if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                  ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:498: error: within this context

       if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                                                 ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:498: error: within this context

       if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                                                                ^

    SdBaseFile.cpp:501: error: 'class SdVolume' has no member named 'cache'

       memcpy(&vol_->cache()->dir[0], &d, sizeof(d));

                     ^

    SdBaseFile.cpp:513: error: 'class SdVolume' has no member named 'cache'

       memcpy(&vol_->cache()->dir[1], &d, sizeof(d));

                     ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:516: error: within this context

       return vol_->cacheFlush();

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:516: error: within this context

       return vol_->cacheFlush();

                               ^

    sketch\SdBaseFile.cpp: In member function 'bool SdBaseFile::open(SdBaseFile*, const uint8_t*, uint8_t)':

    SdBaseFile.cpp:640: error: 'class SdVolume' has no member named 'cacheBlockNumber'

             dirBlock_ = dirFile->vol_->cacheBlockNumber();

                                        ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:659: error: within this context

           p = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                       ^

    SdBaseFile.cpp:668: error: 'class SdVolume' has no member named 'cache'

           p = dirFile->vol_->cache()->dir;

                              ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:689: error: within this context

         if (!dirFile->vol_->cacheFlush()) goto fail;

                             ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:689: error: within this context

         if (!dirFile->vol_->cacheFlush()) goto fail;

                                        ^

    sketch\SdBaseFile.cpp: In member function 'bool SdBaseFile::openCachedEntry(uint8_t, uint8_t)':

    SdBaseFile.cpp:744: error: 'class SdVolume' has no member named 'cache'

       dir_t* p = &vol_->cache()->dir[dirIndex];

                         ^

    SdBaseFile.cpp:751: error: 'class SdVolume' has no member named 'cacheBlockNumber'

       dirBlock_ = vol_->cacheBlockNumber();

                         ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:531:11: error: 'uint8_t SdVolume::chainSize(uint32_t, uint32_t*) const' is private

       uint8_t chainSize(uint32_t beginCluster, uint32_t* size) const;

               ^

    SdBaseFile.cpp:763: error: within this context

         if (!vol_->chainSize(firstCluster_, &fileSize_)) goto fail;

                                                       ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::openParent(SdBaseFile*)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:856: error: within this context

       lbn = vol_->clusterStartBlock(cluster);

                                            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:858: error: within this context

       if (!vol_->cacheRawBlock(lbn, SdVolume::CACHE_FOR_READ)) {

                  ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:498:24: error: 'const uint8_t SdVolume::CACHE_FOR_READ' is private

       static uint8_t const CACHE_FOR_READ = 0;

                            ^

    SdBaseFile.cpp:858: error: within this context

       if (!vol_->cacheRawBlock(lbn, SdVolume::CACHE_FOR_READ)) {

                                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:858: error: within this context

       if (!vol_->cacheRawBlock(lbn, SdVolume::CACHE_FOR_READ)) {

                                                             ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:502:18: error: 'cache_t SdVolume::cacheBuffer_' is private

       static cache_t cacheBuffer_;        // 512 byte cache for device blocks

                      ^

    SdBaseFile.cpp:861: error: within this context

       p = &vol_->cacheBuffer_.dir[1];

                  ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::openRoot(SdVolume*)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:531:11: error: 'uint8_t SdVolume::chainSize(uint32_t, uint32_t*) const' is private

       uint8_t chainSize(uint32_t beginCluster, uint32_t* size) const;

               ^

    SdBaseFile.cpp:903: error: within this context

         if (!vol->chainSize(firstCluster_, &fileSize_)) goto fail;

                                                      ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'int16_t SdBaseFile::read(void*, uint16_t)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:521:11: error: 'uint8_t SdVolume::blockOfCluster(uint32_t) const' is private

       uint8_t blockOfCluster(uint32_t position) const {

               ^

    SdBaseFile.cpp:1066: error: within this context

           uint8_t blockOfCluster = vol_->blockOfCluster(curPosition_);

                                                                     ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:532:11: error: 'uint8_t SdVolume::fatGet(uint32_t, uint32_t*) const' is private

       uint8_t fatGet(uint32_t cluster, uint32_t* value) const;

               ^

    SdBaseFile.cpp:1074: error: within this context

               if (!vol_->fatGet(curCluster_, &curCluster_)) goto fail;

                                                          ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:1077: error: within this context

           block = vol_->clusterStartBlock(curCluster_) + blockOfCluster;

                                                      ^

    SdBaseFile.cpp:1085: error: 'class SdVolume' has no member named 'cacheBlockNumber'

         if (n == 512 && block != vol_->cacheBlockNumber()) {

                                        ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:541:11: error: 'uint8_t SdVolume::readBlock(uint32_t, uint8_t*)' is private

       uint8_t readBlock(uint32_t block, uint8_t* dst) {

               ^

    SdBaseFile.cpp:1086: error: within this context

           if (!vol_->readBlock(block, dst)) goto fail;

                                          ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:1089: error: within this context

           if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_READ)) goto fail;

                      ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:498:24: error: 'const uint8_t SdVolume::CACHE_FOR_READ' is private

       static uint8_t const CACHE_FOR_READ = 0;

                            ^

    SdBaseFile.cpp:1089: error: within this context

           if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_READ)) goto fail;

                                                     ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:1089: error: within this context

           if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_READ)) goto fail;

                                                                   ^

    SdBaseFile.cpp:1090: error: 'class SdVolume' has no member named 'cache'

           uint8_t* src = vol_->cache()->data + offset;

                                ^

    sketch\SdBaseFile.cpp: In member function 'dir_t* SdBaseFile::readDirCache()':

    SdBaseFile.cpp:1181: error: 'class SdVolume' has no member named 'cache'

       return vol_->cache()->dir + i;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::remove()':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1206: error: within this context

       d = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1216: error: within this context

       return vol_->cacheFlush();

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1216: error: within this context

       return vol_->cacheFlush();

                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::rename(SdBaseFile*, const char*)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1274: error: within this context

       d = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1304: error: within this context

       d = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:1313: error: within this context

         uint32_t block = vol_->clusterStartBlock(dirCluster);

                                                            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:1314: error: within this context

         if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_READ)) goto fail;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:498:24: error: 'const uint8_t SdVolume::CACHE_FOR_READ' is private

       static uint8_t const CACHE_FOR_READ = 0;

                            ^

    SdBaseFile.cpp:1314: error: within this context

         if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_READ)) goto fail;

                                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:1314: error: within this context

         if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_READ)) goto fail;

                                                                 ^

    SdBaseFile.cpp:1315: error: 'class SdVolume' has no member named 'cache'

         memcpy(&entry, &vol_->cache()->dir[1], sizeof(entry));

                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:537:11: error: 'uint8_t SdVolume::freeChain(uint32_t)' is private

       uint8_t freeChain(uint32_t cluster);

               ^

    SdBaseFile.cpp:1318: error: within this context

         if (!vol_->freeChain(dirCluster)) goto fail;

                                        ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:1321: error: within this context

         block = vol_->clusterStartBlock(firstCluster_);

                                                      ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:1322: error: within this context

         if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1322: error: within this context

         if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:1322: error: within this context

         if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                                                                  ^

    SdBaseFile.cpp:1323: error: 'class SdVolume' has no member named 'cache'

         memcpy(&vol_->cache()->dir[1], &entry, sizeof(entry));

                       ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1325: error: within this context

       return vol_->cacheFlush();

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1325: error: within this context

       return vol_->cacheFlush();

                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1328: error: within this context

       d = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1332: error: within this context

       vol_->cacheFlush();

             ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1332: error: within this context

       vol_->cacheFlush();

                        ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::seekSet(uint32_t)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:512:11: error: 'uint8_t SdVolume::clusterSizeShift_' is private

       uint8_t clusterSizeShift_;    // shift to convert cluster count to block count

               ^

    SdBaseFile.cpp:1475: error: within this context

       nCur = (curPosition_ - 1) >> (vol_->clusterSizeShift_ + 9);

                                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:512:11: error: 'uint8_t SdVolume::clusterSizeShift_' is private

       uint8_t clusterSizeShift_;    // shift to convert cluster count to block count

               ^

    SdBaseFile.cpp:1476: error: within this context

       nNew = (pos - 1) >> (vol_->clusterSizeShift_ + 9);

                                  ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:532:11: error: 'uint8_t SdVolume::fatGet(uint32_t, uint32_t*) const' is private

       uint8_t fatGet(uint32_t cluster, uint32_t* value) const;

               ^

    SdBaseFile.cpp:1486: error: within this context

         if (!vol_->fatGet(curCluster_, &curCluster_)) goto fail;

                                                    ^

    sketch\SdBaseFile.cpp: In member function 'void SdBaseFile::setpos(fpos_t*)':

    SdBaseFile.cpp:1498: error: request for member 'position' in '* pos', which is of non-class type 'fpos_t {aka long long int}'

       curPosition_ = pos->position;

                           ^

    SdBaseFile.cpp:1499: error: request for member 'cluster' in '* pos', which is of non-class type 'fpos_t {aka long long int}'

       curCluster_ = pos->cluster;

                          ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::sync()':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1515: error: within this context

         dir_t* d = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                            ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1534: error: within this context

       return vol_->cacheFlush();

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1534: error: within this context

       return vol_->cacheFlush();

                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::timestamp(SdBaseFile*)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1562: error: within this context

       d = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1574: error: within this context

       return vol_->cacheFlush();

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1574: error: within this context

       return vol_->cacheFlush();

                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::timestamp(uint8_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1634: error: within this context

       d = cacheDirEntry(SdVolume::CACHE_FOR_WRITE);

                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1652: error: within this context

       return vol_->cacheFlush();

                    ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1652: error: within this context

       return vol_->cacheFlush();

                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'bool SdBaseFile::truncate(uint32_t)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:537:11: error: 'uint8_t SdVolume::freeChain(uint32_t)' is private

       uint8_t freeChain(uint32_t cluster);

               ^

    SdBaseFile.cpp:1688: error: within this context

         if (!vol_->freeChain(firstCluster_)) goto fail;

                                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:532:11: error: 'uint8_t SdVolume::fatGet(uint32_t, uint32_t*) const' is private

       uint8_t fatGet(uint32_t cluster, uint32_t* value) const;

               ^

    SdBaseFile.cpp:1692: error: within this context

         if (!vol_->fatGet(curCluster_, &toFree)) goto fail;

                                               ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:538:11: error: 'uint8_t SdVolume::isEOC(uint32_t) const' is private

       uint8_t isEOC(uint32_t cluster) const {

               ^

    SdBaseFile.cpp:1694: error: within this context

         if (!vol_->isEOC(toFree)) {

                                ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:537:11: error: 'uint8_t SdVolume::freeChain(uint32_t)' is private

       uint8_t freeChain(uint32_t cluster);

               ^

    SdBaseFile.cpp:1696: error: within this context

           if (!vol_->freeChain(toFree)) goto fail;

                                      ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:534:11: error: 'uint8_t SdVolume::fatPutEOC(uint32_t)' is private

       uint8_t fatPutEOC(uint32_t cluster) {

               ^

    SdBaseFile.cpp:1699: error: within this context

           if (!vol_->fatPutEOC(curCluster_)) goto fail;

                                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h: In member function 'int16_t SdBaseFile::write(const void*, uint16_t)':

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:521:11: error: 'uint8_t SdVolume::blockOfCluster(uint32_t) const' is private

       uint8_t blockOfCluster(uint32_t position) const {

               ^

    SdBaseFile.cpp:1747: error: within this context

         uint8_t blockOfCluster = vol_->blockOfCluster(curPosition_);

                                                                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:532:11: error: 'uint8_t SdVolume::fatGet(uint32_t, uint32_t*) const' is private

       uint8_t fatGet(uint32_t cluster, uint32_t* value) const;

               ^

    SdBaseFile.cpp:1760: error: within this context

             if (!vol_->fatGet(curCluster_, &next)) goto fail;

                                                 ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:538:11: error: 'uint8_t SdVolume::isEOC(uint32_t) const' is private

       uint8_t isEOC(uint32_t cluster) const {

               ^

    SdBaseFile.cpp:1761: error: within this context

             if (vol_->isEOC(next)) {

                                 ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:523:12: error: 'uint32_t SdVolume::clusterStartBlock(uint32_t) const' is private

       uint32_t clusterStartBlock(uint32_t cluster) const {

                ^

    SdBaseFile.cpp:1776: error: within this context

         uint32_t block = vol_->clusterStartBlock(curCluster_) + blockOfCluster;

                                                             ^

    SdBaseFile.cpp:1779: error: 'class SdVolume' has no member named 'cacheBlockNumber'

           if (vol_->cacheBlockNumber() == block) {

                     ^

    SdBaseFile.cpp:1781: error: 'class SdVolume' has no member named 'cacheSetBlockNumber'

             vol_->cacheSetBlockNumber(0XFFFFFFFF, false);

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:547:11: error: 'uint8_t SdVolume::writeBlock(uint32_t, const uint8_t*)' is private

       uint8_t writeBlock(uint32_t block, const uint8_t* dst) {

               ^

    SdBaseFile.cpp:1783: error: within this context

           if (!vol_->writeBlock(block, src)) goto fail;

                                           ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1787: error: within this context

             if (!vol_->cacheFlush()) goto fail;

                        ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:527:18: error: 'static uint8_t SdVolume::cacheFlush()' is private

       static uint8_t cacheFlush(void);

                      ^

    SdBaseFile.cpp:1787: error: within this context

             if (!vol_->cacheFlush()) goto fail;

                                   ^

    SdBaseFile.cpp:1789: error: 'class SdVolume' has no member named 'cacheSetBlockNumber'

             vol_->cacheSetBlockNumber(block, true);

                   ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:1792: error: within this context

             if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                        ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:500:24: error: 'const uint8_t SdVolume::CACHE_FOR_WRITE' is private

       static uint8_t const CACHE_FOR_WRITE = 1;

                            ^

    SdBaseFile.cpp:1792: error: within this context

             if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                                                       ^

    In file included from C:\Program Files (x86)\Arduino\libraries\SD\src/SD.h:20:0,

                     from sketch\SdBaseFile.cpp:1:

    C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFat.h:528:18: error: 'static uint8_t SdVolume::cacheRawBlock(uint32_t, uint8_t)' is private

       static uint8_t cacheRawBlock(uint32_t blockNumber, uint8_t action);

                      ^

    SdBaseFile.cpp:1792: error: within this context

             if (!vol_->cacheRawBlock(block, SdVolume::CACHE_FOR_WRITE)) goto fail;

                                                                      ^

    SdBaseFile.cpp:1794: error: 'class SdVolume' has no member named 'cache'

           uint8_t* dst = vol_->cache()->data + blockOffset;

                                ^

    exit status 1
    redefinition of 'struct partitionTable'

    Questo report potrebbe essere pi˘ ricco di informazioni abilitando l'opzione
    "Mostra un output dettagliato durante la compilazione"
    in "File -> Impostazioni"

    • Like 1
  2. buongiorno, io stampo in 3d da 3 anni ho scaricato il primo firmware x la ramps 1.4 con arduino mega e fin qua tutto bene 

    la scorsa settimana mi si bruciata la scheda x un corto circuito, ho comprato una ramps 1.4 e un arduino nuovi. solo che quando gli vado ad

    inserire il programma mi da una serie di errori ed in più con xp non me lo riconosce più, e devo usare arduino 1.8 x trovare le porte seriali 

    io di programmazione ne capisco ben poco vi chiedo di  aiutarmi xke non ne salto più fuori  allego il firmware che usavo fino alla scorsa

    settimana 

    Marlin_prova_oggi3.ino

  3. 4 ore fa, Alep dice:

    Si presenta come un bel rebus. E' altamente improbabile che si siano rovinati in contemporanea entrambi i sensori

    Ma se scaldi piatto o estrusore la temperatura varia nel display?

    Comunque controlla bene i cablaggi dei sensori di temperatura  e che siano collegati bene con l'elettronica.

    Non hai possibilità di collegarlo a pc e vedere da Repetier cosa succede?

    L hot end si scalda e anche il bed ma le temperature non cambiano ho controllato tutti i cablaggi staccati e riattacati non so piu cosa fare 

     

     

     

     

  4. buongiorno scusate ho un grosso problema 

    ho un lcd arduino nella pausa i3 fino ieri ha funzionato tutto, ma finita la stampa di ieri la temperatura dell' hotend e rimasta a 107gradi e il bed a 59 gradi, pero' sia l hotend che il bed sono freddi ...

    ho provato a spegnere ,resettare, riprogrammare la scheda ma niente... lo schermo funziona benissimo se entro nei vari menu' ma la temperatura non se ne vuole scendere ti prego aiutatemi xke sto impazzendo 

    allego foto 

    IMG_3882.JPG

×
×
  • Crea Nuovo...