Welcome! Log In Create A New Profile

Advanced

Compile errors with smart controller

Posted by murphyrh 
Compile errors with smart controller
July 27, 2015 05:11AM
Hi there,

I was working with my printer mendel i2, mega and ramps 1.4 , and I realize that the axis needs to be calibrated, so I tried to work with arduino ide 1.0.5, opened my marlin version that works on my mega, and update the values of the calibration, then I tried to compile , and begins the nightmare.

I get the following errors

Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::printFatDate(unsigned int)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:985: multiple definition of `SdBaseFile::printFatDate(unsigned int)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:985: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile :: openRoot(SdVolume*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:890: multiple definition of `SdBaseFileeye popping smileypenRoot(SdVolume*)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:890: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFileeye popping smileypenCachedEntry(unsigned char, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:740: multiple definition of `SdBaseFileeye popping smileypenCachedEntry(unsigned char, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:740: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFileeye popping smileypenNext(SdBaseFile*, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:791: multiple definition of `SdBaseFileeye popping smileypenNext(SdBaseFile*, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:791: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFileeye popping smileypen(SdBaseFile*, unsigned int, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:709: multiple definition of `SdBaseFileeye popping smileypen(SdBaseFile*, unsigned int, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:709: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::rmRfStar()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:1392: multiple definition of `SdBaseFile::rmRfStar()'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:1392: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFileeye popping smileypenParent(SdBaseFile*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:833: multiple definition of `SdBaseFileeye popping smileypenParent(SdBaseFile*)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:833: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::lsPrintNext(unsigned char, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:333: multiple definition of `SdBaseFile::lsPrintNext(unsigned char, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:333: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::ls(unsigned char, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:318: multiple definition of `SdBaseFile::ls(unsigned char, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:318: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::fgets(char*, int, char*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:251: multiple definition of `SdBaseFile::fgets(char*, int, char*)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:251: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::addCluster()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:32: multiple definition of `SdBaseFile::addCluster()'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:32: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::write(void const*, unsigned int)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:1729: multiple definition of `SdBaseFile::write(void const*, unsigned int)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:1729: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::addDirCluster()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:48: multiple definition of `SdBaseFile::addDirCluster()'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:48: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFileeye popping smileypen(SdBaseFile*, unsigned char const*, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:619: multiple definition of `SdBaseFileeye popping smileypen(SdBaseFile*, unsigned char const*, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:619: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFileeye popping smileypen(SdBaseFile*, char const*, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:584: multiple definition of `SdBaseFileeye popping smileypen(SdBaseFile*, char const*, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:584: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::remove(SdBaseFile*, char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:1238: multiple definition of `SdBaseFile::remove(SdBaseFile*, char const*)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:1238: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFileeye popping smileypen(char const*, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:530: multiple definition of `SdBaseFileeye popping smileypen(char const*, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:530: first defined here
Marlin\SdBaseFile.cpp.o:C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:205: multiple definition of `SdBaseFile::cwd_'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:205: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:1443: multiple definition of `SdBaseFile:confused smileydBaseFile(char const*, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:1443: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:1443: multiple definition of `SdBaseFile:confused smileydBaseFile(char const*, unsigned char)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:1443: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::exists(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:226: multiple definition of `SdBaseFile::exists(char const*)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:226: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::mkdir(SdBaseFile*, unsigned char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:462: multiple definition of `SdBaseFile::mkdir(SdBaseFile*, unsigned char const*)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:462: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::mkdir(SdBaseFile*, char const*, bool)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:428: multiple definition of `SdBaseFile::mkdir(SdBaseFile*, char const*, bool)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:428: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::rename(SdBaseFile*, char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:1258: multiple definition of `SdBaseFile::rename(SdBaseFile*, char const*)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:1258: first defined here
Marlin\SdBaseFile.cpp.o: In function `SdBaseFile::createContiguous(SdBaseFile*, char const*, unsigned long)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:150: multiple definition of `SdBaseFile::createContiguous(SdBaseFile*, char const*, unsigned long)'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:150: first defined here
Marlin\SdBaseFile.cpp.o:C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdBaseFile.cpp:205: multiple definition of `SdBaseFileeye popping smileyldDateTime_'
SdBaseFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdBaseFile.cpp:205: first defined here
Marlin\SdFatUtil.cpp.o: In function `SdFatUtil::FreeRam()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFatUtil.cpp:29: multiple definition of `SdFatUtil::FreeRam()'
SdFatUtil.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFatUtil.cpp:29: first defined here
Marlin\SdFatUtil.cpp.o: In function `print_P':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFatUtil.cpp:50: multiple definition of `SdFatUtil::print_P(char const*)'
SdFatUtil.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFatUtil.cpp:50: first defined here
Marlin\SdFatUtil.cpp.o: In function `SdFatUtil:confused smileyerialPrint_P(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFatUtil.cpp:68: multiple definition of `SdFatUtil:confused smileyerialPrint_P(char const*)'
SdFatUtil.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFatUtil.cpp:68: first defined here
Marlin\SdFatUtil.cpp.o: In function `SdFatUtil::println_P(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFatUtil.cpp:59: multiple definition of `SdFatUtil::println_P(char const*)'
SdFatUtil.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFatUtil.cpp:59: first defined here
Marlin\SdFatUtil.cpp.o: In function `SdFatUtil:confused smileyerialPrintln_P(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFatUtil.cpp:77: multiple definition of `SdFatUtil:confused smileyerialPrintln_P(char const*)'
SdFatUtil.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFatUtil.cpp:77: first defined here
Marlin\SdFile.cpp.o: In function `SdFile::write_P(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFile.cpp:81: multiple definition of `SdFile::write_P(char const*)'
SdFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFile.cpp:81: first defined here
Marlin\SdFile.cpp.o: In function `SdFile::writeln_P(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFile.cpp:89: multiple definition of `SdFile::writeln_P(char const*)'
SdFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFile.cpp:89: first defined here
Marlin\SdFile.cpp.o: In function `SdFile::write(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFile.cpp:74: multiple definition of `SdFile::write(char const*)'
SdFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFile.cpp:74: first defined here
Marlin\SdFile.cpp.o: In function `SdFile::write(unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFile.cpp:58: multiple definition of `SdFile::write(unsigned char)'
SdFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFile.cpp:58: first defined here
Marlin\SdFile.cpp.o: In function `SdFile::write(void const*, unsigned int)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFile.cpp:50: multiple definition of `SdFile::write(void const*, unsigned int)'
SdFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFile.cpp:50: first defined here
Marlin\SdFile.cpp.o: In function `SdFile':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFile.cpp:31: multiple definition of `SdFile:confused smileydFile(char const*, unsigned char)'
SdFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFile.cpp:31: first defined here
Marlin\SdFile.cpp.o: In function `SdFile':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdFile.cpp:31: multiple definition of `SdFile:confused smileydFile(char const*, unsigned char)'
SdFile.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdFile.cpp:31: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::cacheFlush()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:108: multiple definition of `SdVolume::cacheFlush()'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:108: first defined here
Marlin\SdVolume.cpp.o:C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:108: multiple definition of `SdVolume::cacheDirty_'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:108: first defined here
Marlin\SdVolume.cpp.o:C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:108: multiple definition of `SdVolume::cacheBlockNumber_'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:108: first defined here
Marlin\SdVolume.cpp.o:C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:108: multiple definition of `SdVolume::sdCard_'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:108: first defined here
Marlin\SdVolume.cpp.o:C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:108: multiple definition of `SdVolume::cacheBuffer_'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:108: first defined here
Marlin\SdVolume.cpp.o:C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:108: multiple definition of `SdVolume::cacheMirrorBlock_'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:108: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::cacheRawBlock(unsigned long, bool)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:127: multiple definition of `SdVolume::cacheRawBlock(unsigned long, bool)'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:127: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::init(Sd2Card*, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:324: multiple definition of `SdVolume::init(Sd2Card*, unsigned char)'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:324: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::freeClusterCount()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:280: multiple definition of `SdVolume::freeClusterCount()'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:280: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::fatPut(unsigned long, unsigned long)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:196: multiple definition of `SdVolume::fatPut(unsigned long, unsigned long)'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:196: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::fatGet(unsigned long, unsigned long*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:155: multiple definition of `SdVolume::fatGet(unsigned long, unsigned long*)'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:155: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::freeChain(unsigned long)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:255: multiple definition of `SdVolume::freeChain(unsigned long)'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:255: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::chainSize(unsigned long, unsigned long*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:141: multiple definition of `SdVolume::chainSize(unsigned long, unsigned long*)'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:141: first defined here
Marlin\SdVolume.cpp.o: In function `SdVolume::allocContiguous(unsigned long, unsigned long*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/SdVolume.cpp:35: multiple definition of `SdVolume::allocContiguous(unsigned long, unsigned long*)'
SdVolume.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/SdVolume.cpp:35: first defined here
Marlin\stepper.cpp.o: In function `endstops_hit_on_purpose()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:210: multiple definition of `endstops_hit_on_purpose()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:210: first defined here
Marlin\stepper.cpp.o: In function `enable_endstops':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:217: multiple definition of `enable_endstops(bool)'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:217: first defined here
Marlin\stepper.cpp.o: In function `st_wake_up()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:238: multiple definition of `st_wake_up()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:238: first defined here
Marlin\stepper.cpp.o: In function `step_wait()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:244: multiple definition of `step_wait()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:244: first defined here
Marlin\stepper.cpp.o: In function `st_init()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:774: multiple definition of `st_init()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:774: first defined here
Marlin\stepper.cpp.o: In function `st_set_position(long const&, long const&, long const&, long const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:981: multiple definition of `st_set_position(long const&, long const&, long const&, long const&)'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:981: first defined here
Marlin\stepper.cpp.osad smiley.bss.count_position+0x0): multiple definition of `count_position'
stepper.cpp.osad smiley.bss.count_position+0x0): first defined here
Marlin\stepper.cpp.o: In function `st_set_e_position(long const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:991: multiple definition of `st_set_e_position(long const&)'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:991: first defined here
Marlin\stepper.cpp.o: In function `st_get_position(unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:998: multiple definition of `st_get_position(unsigned char)'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:998: first defined here
Marlin\stepper.cpp.o: In function `quickStop()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1028: multiple definition of `quickStop()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1028: first defined here
Marlin\stepper.cpp.osad smiley.bss.current_block+0x0): multiple definition of `current_block'
stepper.cpp.osad smiley.bss.current_block+0x0): first defined here
Marlin\stepper.cpp.o: In function `digitalPotWrite(int, int)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1191: multiple definition of `digitalPotWrite(int, int)'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1191: first defined here
Marlin\stepper.cpp.o: In function `digipot_init':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1214: multiple definition of `digipot_init()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1214: first defined here
Marlin\stepper.cpp.o: In function `digipot_current(unsigned char, int)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1227: multiple definition of `digipot_current(unsigned char, int)'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1227: first defined here
Marlin\stepper.cpp.o: In function `microstep_init':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1249: multiple definition of `microstep_init()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1249: first defined here
Marlin\stepper.cpp.o: In function `serialprintPGM':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1289: multiple definition of `microstep_readings()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1289: first defined here
Marlin\stepper.cpp.o: In function `microstep_ms(unsigned char, signed char, signed char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1251: multiple definition of `microstep_ms(unsigned char, signed char, signed char)'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1251: first defined here
Marlin\stepper.cpp.o: In function `microstep_mode(unsigned char, unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1277: multiple definition of `microstep_mode(unsigned char, unsigned char)'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1277: first defined here
Marlin\stepper.cpp.o: In function `blocks_queued':
/planner.h:157: multiple definition of `st_synchronize()'
stepper.cpp.o:/planner.h:157: first defined here
Marlin\stepper.cpp.o: In function `finishAndDisableSteppers()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:1017: multiple definition of `finishAndDisableSteppers()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:1017: first defined here
Marlin\stepper.cpp.o: In function `__vector_17':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:315: multiple definition of `__vector_17'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:315: first defined here
Marlin\stepper.cpp.osad smiley.data.count_direction+0x0): multiple definition of `count_direction'
stepper.cpp.osad smiley.data.count_direction+0x0): first defined here
Marlin\stepper.cpp.osad smiley.bss.endstops_trigsteps+0x0): multiple definition of `endstops_trigsteps'
stepper.cpp.osad smiley.bss.endstops_trigsteps+0x0): first defined here
Marlin\stepper.cpp.o: In function `checkHitEndstops()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/stepper.cpp:175: multiple definition of `checkHitEndstops()'
stepper.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/stepper.cpp:175: first defined here
Marlin\stepper.cpp.osad smiley.bss.endstops_stepsTotal+0x0): multiple definition of `endstops_stepsTotal'
stepper.cpp.osad smiley.bss.endstops_stepsTotal+0x0): first defined here
Marlin\stepper.cpp.osad smiley.bss.endstops_stepsDone+0x0): multiple definition of `endstops_stepsDone'
stepper.cpp.osad smiley.bss.endstops_stepsDone+0x0): first defined here
Marlin\temperature.cpp.o: In function `updatePID()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:320: multiple definition of `updatePID()'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:320: first defined here
Marlin\temperature.cpp.osad smiley.data.Ki+0x0): multiple definition of `Ki'
temperature.cpp.osad smiley.data.Ki+0x0): first defined here
Marlin\temperature.cpp.o: In function `getHeaterPower(int)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:328: multiple definition of `getHeaterPower(int)'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:328: first defined here
Marlin\temperature.cpp.osad smiley.bss.soft_pwm_bed+0x0): multiple definition of `soft_pwm_bed'
temperature.cpp.osad smiley.bss.soft_pwm_bed+0x0): first defined here
Marlin\temperature.cpp.o: In function `setWatch()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:905: multiple definition of `setWatch()'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:905: first defined here
Marlin\temperature.cpp.o: In function `disable_heater()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:974: multiple definition of `disable_heater()'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:974: first defined here
Marlin\temperature.cpp.osad smiley.bss.target_temperature+0x0): multiple definition of `target_temperature'
temperature.cpp.osad smiley.bss.target_temperature+0x0): first defined here
Marlin\temperature.cpp.osad smiley.bss.target_temperature_bed+0x0): multiple definition of `target_temperature_bed'
temperature.cpp.osad smiley.bss.target_temperature_bed+0x0): first defined here
Marlin\temperature.cpp.o: In function `scalePID_i(float)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:1371: multiple definition of `scalePID_i(float)'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:1371: first defined here
Marlin\temperature.cpp.o: In function `unscalePID_i(float)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:1376: multiple definition of `unscalePID_i(float)'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:1376: first defined here
Marlin\temperature.cpp.o: In function `scalePID_d(float)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:1381: multiple definition of `scalePID_d(float)'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:1381: first defined here
Marlin\temperature.cpp.o: In function `unscalePID_d(float)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:1386: multiple definition of `unscalePID_d(float)'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:1386: first defined here
Marlin\temperature.cpp.o: In function `bed_max_temp_error()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:1034: multiple definition of `bed_max_temp_error()'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:1034: first defined here
Marlin\temperature.cpp.o: In function `min_temp_error(unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:1019: multiple definition of `min_temp_error(unsigned char)'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:1019: first defined here
Marlin\temperature.cpp.o: In function `max_temp_error(unsigned char)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:1006: multiple definition of `max_temp_error(unsigned char)'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:1006: first defined here
Marlin\temperature.cpp.o: In function `__vector_22':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:1104: multiple definition of `__vector_22'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:1104: first defined here
Marlin\temperature.cpp.osad smiley.bss.current_temperature_raw+0x0): multiple definition of `current_temperature_raw'
temperature.cpp.osad smiley.bss.current_temperature_raw+0x0): first defined here
Marlin\temperature.cpp.osad smiley.bss.current_temperature_bed_raw+0x0): multiple definition of `current_temperature_bed_raw'
temperature.cpp.osad smiley.bss.current_temperature_bed_raw+0x0): first defined here
Marlin\temperature.cpp.o: In function `tp_init()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:705: multiple definition of `tp_init()'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:705: first defined here
Marlin\temperature.cpp.osad smiley.bss.current_temperature+0x0): multiple definition of `current_temperature'
temperature.cpp.osad smiley.bss.current_temperature+0x0): first defined here
Marlin\temperature.cpp.osad smiley.bss.current_temperature_bed+0x0): multiple definition of `current_temperature_bed'
temperature.cpp.osad smiley.bss.current_temperature_bed+0x0): first defined here
Marlin\temperature.cpp.o: In function `manage_heater()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:406: multiple definition of `manage_heater()'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:406: first defined here
Marlin\temperature.cpp.osad smiley.data.Kp+0x0): multiple definition of `Kp'
temperature.cpp.osad smiley.data.Kp+0x0): first defined here
Marlin\temperature.cpp.osad smiley.data.Kd+0x0): multiple definition of `Kd'
temperature.cpp.osad smiley.data.Kd+0x0): first defined here
Marlin\temperature.cpp.o: In function `PID_autotune(float, int, int)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/temperature.cpp:165: multiple definition of `PID_autotune(float, int, int)'
temperature.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/temperature.cpp:165: first defined here
Marlin\temperature.cpp.osad smiley.data.Kc+0x0): multiple definition of `Kc'
temperature.cpp.osad smiley.data.Kc+0x0): first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `lcd_cooldown()'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `encoderPosition'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.osad smiley.data.currentMenu+0x0): multiple definition of `currentMenu'
ultralcd.cpp.osad smiley.data.currentMenu+0x0): first defined here
Marlin\ultralcd.cpp.o: In function `lcd_reset_alert_level()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1311: multiple definition of `lcd_reset_alert_level()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1311: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `lcd_status_message_level'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_buzz(long, unsigned int)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1412: multiple definition of `lcd_buzz(long, unsigned int)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1412: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_clicked()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1416: multiple definition of `lcd_clicked()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1416: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `buttons'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `itostr2(unsigned char const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1430: multiple definition of `itostr2(unsigned char const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1430: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `conv'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `ftostr31(float const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1441: multiple definition of `ftostr31(float const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1441: first defined here
Marlin\ultralcd.cpp.o: In function `ftostr31ns(float const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1456: multiple definition of `ftostr31ns(float const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1456: first defined here
Marlin\ultralcd.cpp.o: In function `ftostr32(float const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1470: multiple definition of `ftostr32(float const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1470: first defined here
Marlin\ultralcd.cpp.o: In function `itostr31(int const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1487: multiple definition of `itostr31(int const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1487: first defined here
Marlin\ultralcd.cpp.o: In function `itostr3(int const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1499: multiple definition of `itostr3(int const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1499: first defined here
Marlin\ultralcd.cpp.o: In function `ftostr3(float const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1425: multiple definition of `ftostr3(float const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1425: first defined here
Marlin\ultralcd.cpp.o: In function `itostr3left(int const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1514: multiple definition of `itostr3left(int const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1514: first defined here
Marlin\ultralcd.cpp.o: In function `itostr4(int const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1537: multiple definition of `itostr4(int const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1537: first defined here
Marlin\ultralcd.cpp.o: In function `ftostr5(float const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1557: multiple definition of `ftostr5(float const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1557: first defined here
Marlin\ultralcd.cpp.o: In function `ftostr51(float const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1582: multiple definition of `ftostr51(float const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1582: first defined here
Marlin\ultralcd.cpp.o: In function `ftostr52(float const&)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1598: multiple definition of `ftostr52(float const&)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1598: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `lcd'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_buttons_update()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1324: multiple definition of `lcd_buttons_update()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1324: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `blocking_enc'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `lastEncoderBits'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `encoderDiff'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.osad smiley.data.lcd_status_message+0x0): multiple definition of `lcd_status_message'
ultralcd.cpp.osad smiley.data.lcd_status_message+0x0): first defined here
Marlin\ultralcd.cpp.osad smiley.data.lcdDrawUpdate+0x0): multiple definition of `lcdDrawUpdate'
ultralcd.cpp.osad smiley.data.lcdDrawUpdate+0x0): first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `currentMenuViewOffset'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `move_menu_scale'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `lcd_status_update_delay'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `prevMenu'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `prevEncoderPosition'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_float5()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1039: multiple definition of `menu_edit_float5()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1039: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `editLabel'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `editValue'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `minEditValue'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `maxEditValue'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_float3()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1037: multiple definition of `menu_edit_float3()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1037: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_float52()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1041: multiple definition of `menu_edit_float52()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1041: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_callback_long5()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1042: multiple definition of `menu_edit_callback_long5()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1042: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `callbackFunc'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_float51()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1040: multiple definition of `menu_edit_float51()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1040: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `absPreheatFanSpeed'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_int3()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1036: multiple definition of `menu_edit_int3()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1036: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `absPreheatHotendTemp'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `absPreheatHPBTemp'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `plaPreheatFanSpeed'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `plaPreheatHotendTemp'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `plaPreheatHPBTemp'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_implementation_drawedit(char const*, char*)':
/ultralcd_implementation_hitachi_HD44780.h:608: multiple definition of `lcd_implementation_drawedit(char const*, char*)'
ultralcd.cpp.o:/ultralcd_implementation_hitachi_HD44780.h:608: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_long5()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1042: multiple definition of `menu_edit_long5()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1042: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_callback_float52()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1041: multiple definition of `menu_edit_callback_float52()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1041: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_callback_float51()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1040: multiple definition of `menu_edit_callback_float51()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1040: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_callback_float5()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1039: multiple definition of `menu_edit_callback_float5()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1039: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_callback_float32()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1038: multiple definition of `menu_edit_callback_float32()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1038: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_float32()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1038: multiple definition of `menu_edit_float32()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1038: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_callback_float3()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1037: multiple definition of `menu_edit_callback_float3()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1037: first defined here
Marlin\ultralcd.cpp.o: In function `menu_edit_callback_int3()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1036: multiple definition of `menu_edit_callback_int3()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1036: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `raw_Ki'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `raw_Kd'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `copy_and_scalePID_i()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1615: multiple definition of `copy_and_scalePID_i()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1615: first defined here
Marlin\ultralcd.cpp.o: In function `copy_and_scalePID_d()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1625: multiple definition of `copy_and_scalePID_d()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1625: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_setstatuspgm(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1294: multiple definition of `lcd_setstatuspgm(char const*)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1294: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_setalertstatuspgm(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1301: multiple definition of `lcd_setalertstatuspgm(char const*)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1301: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_setstatus(char const*)':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1287: multiple definition of `lcd_setstatus(char const*)'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1287: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_update()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1184: multiple definition of `lcd_update()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1184: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `lcd_oldcardstatus'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
/temperature.h:100: multiple definition of `lcd_next_update_millis'
ultralcd.cpp.o:/temperature.h:100: first defined here
Marlin\ultralcd.cpp.o: In function `lcd_init()':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:1131: multiple definition of `lcd_init()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:1131: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetBed':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:499: multiple definition of `lcd_preheat_abs_bedonly()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:499: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetBed':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:491: multiple definition of `lcd_preheat_pla_bedonly()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:491: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:418: multiple definition of `lcd_preheat_abs0()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:418: first defined here
Marlin\ultralcd.cpp.o: In function `setTargetHotend':
C:\Documents and Settings\FGR\Mis documentos\Arduino\libraries\Marlin/ultralcd.cpp:409: multiple definition of `lcd_preheat_pla0()'
ultralcd.cpp.o:C:\DOCUME~1\FGR\CONFIG~1\Temp\build8466897382412100899.tmp/ultralcd.cpp:409: first defined here


The last time I updated the firmware, I didn't receive any errors, and I didn't change anything,

somebody knows what happen?

I can't eliminate the smileys, sorry for that
Re: Compile errors with smart controller
November 23, 2015 08:10AM
Did you managed to solve your problem? i have same problem as you do. At first it worked with no problems at all now it fails at compiling sad smiley
Re: Compile errors with smart controller
November 23, 2015 09:28AM
If you get the same error messages as murphyrh, I would make sure that you do not have any copy of Marlin in the libraries directory. From the error messages it looks as if the Marlin files are compiled twice, once as normal sketch and once as a library.
Re: Compile errors with smart controller
November 23, 2015 01:57PM
I found the reason of error smiling bouncing smiley
The u8glib has been updated so this is the main reason of errors.
You have to download latest release of marlin and (which atm is 1.1.0) and rewrite your configuration from before.
Now it work as it should!

Hope this is helpful to anybody with same problems.winking smiley
Re: Compile errors with smart controller
January 24, 2016 01:13AM
Hi there,

Do you the the files of the u8glib, I can't find it .

could you share it, please


thanks
Re: Compile errors with smart controller
January 24, 2016 01:48PM
Quote
murphyrh
Hi there,

Do you the the files of the u8glib, I can't find it .

could you share it, please


thanks

Please use the latest version of marlin and u8glib.
Sorry, only registered users may post in this forum.

Click here to login