nseidle/OpenLog — Issue #91: Can't compile current firmware
Author: aknoerig
Created: 2012-02-03 12:31:25+00:00
State: open

Hi, I just tried to follow the instructions at https://github.com/nseidle/OpenLog/wiki/flashing-firmware to upgrade to the new firmware.
I get stuck at step 5, with Arduino throwing this lengthy error message.

Could this be related to some incomplete download? I'm using Arduino-022 on Windows 7, and just following the instructions.

Thanks for any help!

- - -

SdFat\Sd2Card.cpp.o: In function `Sd2Card::setSckRate(unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:453: multiple definition of `Sd2Card::setSckRate(unsigned char)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:453: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::waitNotBusy(unsigned int)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:471: multiple definition of `Sd2Card::waitNotBusy(unsigned int)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:471: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::chipSelectLow()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:150: multiple definition of `Sd2Card::chipSelectLow()'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:150: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::chipSelectHigh()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:146: multiple definition of `Sd2Card::chipSelectHigh()'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:146: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::writeStop()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:632: multiple definition of `Sd2Card::writeStop()'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:632: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::writeData(unsigned char, unsigned char const*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:555: multiple definition of `Sd2Card::writeData(unsigned char, unsigned char const*)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:555: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::writeData(unsigned char const*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:544: multiple definition of `Sd2Card::writeData(unsigned char const*)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:544: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::waitStartBlock()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:481: multiple definition of `Sd2Card::waitStartBlock()'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:481: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::readEnd()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:401: multiple definition of `Sd2Card::readEnd()'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:401: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::partialBlockRead(unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:306: multiple definition of `Sd2Card::partialBlockRead(unsigned char)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:306: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::cardCommand(unsigned char, unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:92: multiple definition of `Sd2Card::cardCommand(unsigned char, unsigned long)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:92: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::writeStart(unsigned long, unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:601: multiple definition of `Sd2Card::writeStart(unsigned long, unsigned long)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:601: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::writeBlock(unsigned long, unsigned char const*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:508: multiple definition of `Sd2Card::writeBlock(unsigned long, unsigned char const*)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:508: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::readRegister(unsigned char, void*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:422: multiple definition of `Sd2Card::readRegister(unsigned char, void*)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:422: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::eraseSingleBlockEnable()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:198: multiple definition of `Sd2Card::eraseSingleBlockEnable()'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:198: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::cardSize()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:125: multiple definition of `Sd2Card::cardSize()'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:125: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::readData(unsigned long, unsigned int, unsigned int, unsigned char*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:335: multiple definition of `Sd2Card::readData(unsigned long, unsigned int, unsigned int, unsigned char*)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:335: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::readBlock(unsigned long, unsigned char*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:320: multiple definition of `Sd2Card::readBlock(unsigned long, unsigned char*)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:320: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::init(unsigned char, unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:213: multiple definition of `Sd2Card::init(unsigned char, unsigned char)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:213: first defined here
SdFat\Sd2Card.cpp.o: In function `Sd2Card::erase(unsigned long, unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/Sd2Card.cpp:166: multiple definition of `Sd2Card::erase(unsigned long, unsigned long)'
Sd2Card.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/Sd2Card.cpp:166: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::dirName(directoryEntry const&, char*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:178: multiple definition of `SdFile::dirName(directoryEntry const&, char*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:178: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::make83Name(char const*, unsigned char*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:245: multiple definition of `SdFile::make83Name(char const*, unsigned char*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:324: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::write_P(char const*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:1240: multiple definition of `SdFile::write_P(char const*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1366: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::writeln_P(char const*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:1249: multiple definition of `SdFile::writeln_P(char const*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1375: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::seekSet(unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:916: multiple definition of `SdFile::seekSet(unsigned long)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1042: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::contiguousRange(unsigned long*, unsigned long*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:91: multiple definition of `SdFile::contiguousRange(unsigned long*, unsigned long*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:91: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::cacheDirEntry(unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:61: multiple definition of `SdFile::cacheDirEntry(unsigned char)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:61: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::sync()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:957: multiple definition of `SdFile::sync()'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1083: first defined here
SdFat\SdFile.cpp.o:C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:178: multiple definition of `SdFile::dateTime_'
SdFile.cpp.o:/SdFat.h:301: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::close()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:74: multiple definition of `SdFile::close()'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:74: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::timestamp(unsigned char, unsigned int, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:1018: multiple definition of `SdFile::timestamp(unsigned char, unsigned int, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1144: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::truncate(unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:1065: multiple definition of `SdFile::truncate(unsigned long)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1191: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::remove()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:774: multiple definition of `SdFile::remove()'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:853: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::read(void*, unsigned int)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:660: multiple definition of `SdFile::read(void*, unsigned int)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:739: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::readDirCache()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:743: multiple definition of `SdFile::readDirCache()'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:822: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::rmDir()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:831: multiple definition of `SdFile::rmDir()'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:957: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::readDir(directoryEntry*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:724: multiple definition of `SdFile::readDir(directoryEntry*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:803: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::printTwoDigits(unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:638: multiple definition of `SdFile::printTwoDigits(unsigned char)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:717: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::printFatTime(unsigned int)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:626: multiple definition of `SdFile::printFatTime(unsigned int)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:705: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::printFatDate(unsigned int)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:612: multiple definition of `SdFile::printFatDate(unsigned int)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:691: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::printDirName(directoryEntry const&, unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:585: multiple definition of `SdFile::printDirName(directoryEntry const&, unsigned char)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:664: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::openRoot(SdVolume*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:550: multiple definition of `SdFile::openRoot(SdVolume*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:629: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::openCachedEntry(unsigned char, unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:502: multiple definition of `SdFile::openCachedEntry(unsigned char, unsigned char)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:581: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::open(SdFile*, unsigned int, unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:476: multiple definition of `SdFile::open(SdFile*, unsigned int, unsigned char)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:555: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::rmRfStar()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:869: multiple definition of `SdFile::rmRfStar()'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:995: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::dirEntry(directoryEntry*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:158: multiple definition of `SdFile::dirEntry(directoryEntry*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:158: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::addCluster()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:33: multiple definition of `SdFile::addCluster()'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:33: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::write(void const*, unsigned int)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:1124: multiple definition of `SdFile::write(void const*, unsigned int)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1250: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::write(char const*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:1231: multiple definition of `SdFile::write(char const*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1357: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::write(unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:1222: multiple definition of `SdFile::write(unsigned char)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:1348: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::addDirCluster()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:46: multiple definition of `SdFile::addDirCluster()'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:46: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::open(SdFile*, char const*, unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:384: multiple definition of `SdFile::open(SdFile*, char const*, unsigned char)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:463: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::remove(SdFile*, char const*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:810: multiple definition of `SdFile::remove(SdFile*, char const*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:889: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::createContiguous(SdFile*, char const*, unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:130: multiple definition of `SdFile::createContiguous(SdFile*, char const*, unsigned long)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:130: first defined here
SdFat\SdFile.cpp.o: In function `SdFile::makeDir(SdFile*, char const*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdFile.cpp:284: multiple definition of `SdFile::makeDir(SdFile*, char const*)'
SdFile.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdFile.cpp:363: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::cacheFlush()':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:100: multiple definition of `SdVolume::cacheFlush()'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:100: first defined here
SdFat\SdVolume.cpp.o:C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:100: multiple definition of `SdVolume::cacheDirty_'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:100: first defined here
SdFat\SdVolume.cpp.o:(.data._ZN8SdVolume17cacheBlockNumber_E+0x0): multiple definition of `SdVolume::cacheBlockNumber_'
SdVolume.cpp.o:(.data._ZN8SdVolume17cacheBlockNumber_E+0x0): first defined here
SdFat\SdVolume.cpp.o:C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:100: multiple definition of `SdVolume::sdCard_'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:100: first defined here
SdFat\SdVolume.cpp.o:C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:100: multiple definition of `SdVolume::cacheBuffer_'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:100: first defined here
SdFat\SdVolume.cpp.o:C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:100: multiple definition of `SdVolume::cacheMirrorBlock_'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:100: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::cacheZeroBlock(unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:127: multiple definition of `SdVolume::cacheZeroBlock(unsigned long)'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:127: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::cacheRawBlock(unsigned long, unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:116: multiple definition of `SdVolume::cacheRawBlock(unsigned long, unsigned char)'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:116: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::init(Sd2Card*, unsigned char)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:227: multiple definition of `SdVolume::init(Sd2Card*, unsigned char)'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:227: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::fatPut(unsigned long, unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:167: multiple definition of `SdVolume::fatPut(unsigned long, unsigned long)'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:167: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::fatGet(unsigned long, unsigned long*) const':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:151: multiple definition of `SdVolume::fatGet(unsigned long, unsigned long*) const'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:151: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::freeChain(unsigned long)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:195: multiple definition of `SdVolume::freeChain(unsigned long)'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:195: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::chainSize(unsigned long, unsigned long*) const':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:140: multiple definition of `SdVolume::chainSize(unsigned long, unsigned long*) const'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:140: first defined here
SdFat\SdVolume.cpp.o: In function `SdVolume::allocContiguous(unsigned long, unsigned long*)':
C:\Users\andre\Documents\Arduino\libraries\SdFat/SdVolume.cpp:31: multiple definition of `SdVolume::allocContiguous(unsigned long, unsigned long*)'
SdVolume.cpp.o:C:\Users\andre\AppData\Local\Temp\build5009905545205991389.tmp/SdVolume.cpp:31: first defined here