LabVIEW Interface for Arduino Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

trouble installing LIFA_Base.ino on Uno rev3.

I beg your mercy! I have no idea what to do here..

I try to compile and upload the (2011 Sutend ED LabVIEW) LIFA_Base.ino and it just spills all this out.. Usually I can figure this out but this is a little more than I can handle.

I'm running Arduino 1.0.3

Max OSX 10.6.8

IRremote/IRremote.cpp.o: In function `IRrecv':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:268: multiple definition of `IRrecv::IRrecv(int)'

IRremote.cpp.o:IRremote.cpp:217: first defined here

IRremote/IRremote.cpp.o: In function `MATCH(int, int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremoteInt.h:180: multiple definition of `irparams'

IRremote.cpp.o:IRremote.cpp:217: first defined here

/Downloads/Arduino-2.app/Contents/Resources/Java/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld: Warning: size of symbol `irparams' changed from 158 in IRremote.cpp.o to 206 in IRremote/IRremote.cpp.o

IRremote/IRremote.cpp.o: In function `IRrecv':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:268: multiple definition of `IRrecv::IRrecv(int)'

IRremote.cpp.o:IRremote.cpp:217: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::resume()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:379: multiple definition of `IRrecv::resume()'

IRremote.cpp.o:IRremote.cpp:332: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::decodeNEC(decode_results*)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:454: multiple definition of `IRrecv::decodeNEC(decode_results*)'

IRremote.cpp.o:IRremote.cpp:383: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::decodeSony(decode_results*)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:502: multiple definition of `IRrecv::decodeSony(decode_results*)'

IRremote.cpp.o:IRremote.cpp:431: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::getRClevel(decode_results*, int*, int*, int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:690: multiple definition of `IRrecv::getRClevel(decode_results*, int*, int*, int)'

IRremote.cpp.o:IRremote.cpp:478: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::decodeRC5(decode_results*)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:729: multiple definition of `IRrecv::decodeRC5(decode_results*)'

IRremote.cpp.o:IRremote.cpp:517: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::decodeRC6(decode_results*)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:764: multiple definition of `IRrecv::decodeRC6(decode_results*)'

IRremote.cpp.o:IRremote.cpp:552: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::decode(decode_results*)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:388: multiple definition of `IRrecv::decode(decode_results*)'

IRremote.cpp.o:IRremote.cpp:341: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::blink13(int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:299: multiple definition of `IRrecv::blink13(int)'

IRremote.cpp.o:IRremote.cpp:252: first defined here

IRremote/IRremote.cpp.o: In function `IRrecv::enableIRIn()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:274: multiple definition of `IRrecv::enableIRIn()'

IRremote.cpp.o:IRremote.cpp:224: first defined here

IRremote/IRremote.cpp.o: In function `IRsend::enableIROut(int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:239: multiple definition of `IRsend::enableIROut(int)'

IRremote.cpp.o:IRremote.cpp:184: first defined here

IRremote/IRremote.cpp.o: In function `IRsend::space(int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:235: multiple definition of `IRsend::space(int)'

IRremote.cpp.o:IRremote.cpp:177: first defined here

IRremote/IRremote.cpp.o: In function `IRsend::mark(int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:227: multiple definition of `IRsend::mark(int)'

IRremote.cpp.o:IRremote.cpp:169: first defined here

IRremote/IRremote.cpp.o: In function `IRsend::sendRC6(unsigned long, int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:145: multiple definition of `IRsend::sendRC6(unsigned long, int)'

IRremote.cpp.o:IRremote.cpp:138: first defined here

IRremote/IRremote.cpp.o: In function `IRsend::sendRC5(unsigned long, int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:123: multiple definition of `IRsend::sendRC5(unsigned long, int)'

IRremote.cpp.o:IRremote.cpp:116: first defined here

IRremote/IRremote.cpp.o: In function `IRsend::sendRaw(unsigned int*, int, int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:108: multiple definition of `IRsend::sendRaw(unsigned int*, int, int)'

IRremote.cpp.o:IRremote.cpp:101: first defined here

IRremote/IRremote.cpp.o: In function `IRsend::sendSony(unsigned long, int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:90: multiple definition of `IRsend::sendSony(unsigned long, int)'

IRremote.cpp.o:IRremote.cpp:83: first defined here

IRremote/IRremote.cpp.o: In function `IRsend::sendNEC(unsigned long, int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:70: multiple definition of `IRsend::sendNEC(unsigned long, int)'

IRremote.cpp.o:IRremote.cpp:63: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::distanceToGo()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:64: multiple definition of `AccelStepper::distanceToGo()'

AccelStepper.cpp.o:AccelStepper.cpp:72: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::targetPosition()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:69: multiple definition of `AccelStepper::targetPosition()'

AccelStepper.cpp.o:AccelStepper.cpp:77: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::currentPosition()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:74: multiple definition of `AccelStepper::currentPosition()'

AccelStepper.cpp.o:AccelStepper.cpp:82: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'

AccelStepper.cpp.o:AccelStepper.cpp:204: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'

AccelStepper.cpp.o:AccelStepper.cpp:204: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::setSpeed(float)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:215: multiple definition of `AccelStepper::setSpeed(float)'

AccelStepper.cpp.o:AccelStepper.cpp:236: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::computeNewSpeed()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:86: multiple definition of `AccelStepper::computeNewSpeed()'

AccelStepper.cpp.o:AccelStepper.cpp:94: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::setAcceleration(float)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:209: multiple definition of `AccelStepper::setAcceleration(float)'

AccelStepper.cpp.o:AccelStepper.cpp:230: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::setMaxSpeed(float)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:203: multiple definition of `AccelStepper::setMaxSpeed(float)'

AccelStepper.cpp.o:AccelStepper.cpp:224: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::setCurrentPosition(long)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:80: multiple definition of `AccelStepper::setCurrentPosition(long)'

AccelStepper.cpp.o:AccelStepper.cpp:88: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::moveTo(long)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:8: multiple definition of `AccelStepper::moveTo(long)'

AccelStepper.cpp.o:AccelStepper.cpp:14: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::move(long)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:14: multiple definition of `AccelStepper::move(long)'

AccelStepper.cpp.o:AccelStepper.cpp:20: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::speed()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:230: multiple definition of `AccelStepper::speed()'

AccelStepper.cpp.o:AccelStepper.cpp:251: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::step(unsigned char)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:236: multiple definition of `AccelStepper::step(unsigned char)'

AccelStepper.cpp.o:AccelStepper.cpp:257: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::step0()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:262: multiple definition of `AccelStepper::step0()'

AccelStepper.cpp.o:AccelStepper.cpp:283: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::setMinPulseWidth(unsigned int)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:465: multiple definition of `AccelStepper::setMinPulseWidth(unsigned int)'

AccelStepper.cpp.o:AccelStepper.cpp:466: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::enableOutputs()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:444: multiple definition of `AccelStepper::enableOutputs()'

AccelStepper.cpp.o:AccelStepper.cpp:451: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:156: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'

AccelStepper.cpp.o:AccelStepper.cpp:181: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:156: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'

AccelStepper.cpp.o:AccelStepper.cpp:181: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::disableOutputs()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:416: multiple definition of `AccelStepper::disableOutputs()'

AccelStepper.cpp.o:AccelStepper.cpp:438: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::step8(unsigned char)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:353: multiple definition of `AccelStepper::step8(unsigned char)'

AccelStepper.cpp.o:AccelStepper.cpp:375: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::step4(unsigned char)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:315: multiple definition of `AccelStepper::step4(unsigned char)'

AccelStepper.cpp.o:AccelStepper.cpp:337: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::step2(unsigned char)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:286: multiple definition of `AccelStepper::step2(unsigned char)'

AccelStepper.cpp.o:AccelStepper.cpp:308: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::step1(unsigned char)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:273: multiple definition of `AccelStepper::step1(unsigned char)'

AccelStepper.cpp.o:AccelStepper.cpp:295: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::desiredSpeed()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:101: multiple definition of `AccelStepper::desiredSpeed()'

AccelStepper.cpp.o:AccelStepper.cpp:109: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::runSpeed()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:22: multiple definition of `AccelStepper::runSpeed()'

AccelStepper.cpp.o:AccelStepper.cpp:28: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::runSpeedToPosition()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:495: multiple definition of `AccelStepper::runSpeedToPosition()'

AccelStepper.cpp.o:AccelStepper.cpp:476: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::run()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:146: multiple definition of `AccelStepper::run()'

AccelStepper.cpp.o:AccelStepper.cpp:171: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::runToPosition()':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:489: multiple definition of `AccelStepper::runToPosition()'

AccelStepper.cpp.o:AccelStepper.cpp:470: first defined here

AccelStepper/AccelStepper.cpp.o: In function `AccelStepper::runToNewPosition(long)':

/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.cpp:505: multiple definition of `AccelStepper::runToNewPosition(long)'

AccelStepper.cpp.o:AccelStepper.cpp:482: first defined here

core.a(Tone.cpp.o): In function `__vector_7':

/Downloads/Arduino-2.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Tone.cpp:535: multiple definition of `__vector_7'

IRremote/IRremote.cpp.o:/Downloads/Arduino-2.app/Contents/Resources/Java/libraries/IRremote/IRremote.cpp:311: first defined here

0 Kudos
Message 1 of 8
(7,124 Views)

It looks like you have multiples of the same file (or two different version of teh same file) open in the Arduino IDE at the same time.  What all files are open in the Arduino IDE when you get this issue?  I think I've seen someone with a similar issue that had both LIFA_Base.ino and LIFA_Base.pde open (only the .ino should be open, in fact, you shouldn't have any .pde files in the firmware directory).

0 Kudos
Message 2 of 8
(4,311 Views)

Thanks for the reply... I'm trying to go throught the error messages and isolate exactly what is repeating... and I've deleted a couple files that came with LIFA however, now I'm having other issues....

I'll replay again when I can really sit down and look at this.

0 Kudos
Message 3 of 8
(4,311 Views)

I didn't have the .pde version.... just the .ino

0 Kudos
Message 4 of 8
(4,311 Views)

I have this problem, its funny i cant even connect the arduino to labview lol.

LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::distanceToGo()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:72: multiple definition of `AccelStepper::distanceToGo()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:72: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::targetPosition()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:77: multiple definition of `AccelStepper::targetPosition()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:77: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::currentPosition()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:82: multiple definition of `AccelStepper::currentPosition()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:82: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setSpeed(float)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:236: multiple definition of `AccelStepper::setSpeed(float)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:236: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::computeNewSpeed()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:94: multiple definition of `AccelStepper::computeNewSpeed()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:94: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setAcceleration(float)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:230: multiple definition of `AccelStepper::setAcceleration(float)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:230: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMaxSpeed(float)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:224: multiple definition of `AccelStepper::setMaxSpeed(float)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:224: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setCurrentPosition(long)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:88: multiple definition of `AccelStepper::setCurrentPosition(long)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:88: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::moveTo(long)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:14: multiple definition of `AccelStepper::moveTo(long)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:14: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::move(long)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:20: multiple definition of `AccelStepper::move(long)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:20: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::speed()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:251: multiple definition of `AccelStepper::speed()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:251: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:257: multiple definition of `AccelStepper::step(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:257: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step0()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:283: multiple definition of `AccelStepper::step0()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:283: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMinPulseWidth(unsigned int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:466: multiple definition of `AccelStepper::setMinPulseWidth(unsigned int)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:466: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::enableOutputs()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:451: multiple definition of `AccelStepper::enableOutputs()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:451: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::disableOutputs()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:438: multiple definition of `AccelStepper::disableOutputs()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:438: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step8(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:375: multiple definition of `AccelStepper::step8(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:375: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step4(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:337: multiple definition of `AccelStepper::step4(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:337: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step2(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:308: multiple definition of `AccelStepper::step2(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:308: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step1(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:295: multiple definition of `AccelStepper::step1(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:295: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::desiredSpeed()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:109: multiple definition of `AccelStepper::desiredSpeed()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:109: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeed()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:28: multiple definition of `AccelStepper::runSpeed()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:28: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeedToPosition()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:476: multiple definition of `AccelStepper::runSpeedToPosition()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:476: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::run()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:171: multiple definition of `AccelStepper::run()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:171: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToPosition()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:470: multiple definition of `AccelStepper::runToPosition()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:470: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToNewPosition(long)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:482: multiple definition of `AccelStepper::runToNewPosition(long)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:482: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::setSpeed(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:298: multiple definition of `AF_DCMotor::setSpeed(unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:298: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:359: multiple definition of `AF_Stepper::setSpeed(unsigned int)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:359: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::latch_tx()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:48: multiple definition of `AFMotorController::latch_tx()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:48: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::onestep(unsigned char, unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:413: multiple definition of `AF_Stepper::onestep(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:413: first defined here
LIFA_Base\AFMotor.cpp.o:(.data.microstepcurve+0x0): multiple definition of `microstepcurve'
AFMotor.cpp.o:(.data.microstepcurve+0x0): first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::step(unsigned int, unsigned char, unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:376: multiple definition of `AF_Stepper::step(unsigned int, unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:376: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::release()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:365: multiple definition of `AF_Stepper::release()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:365: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::run(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:264: multiple definition of `AF_DCMotor::run(unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:264: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::enable()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:26: multiple definition of `AFMotorController::enable()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:26: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `irparams'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::resume()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:332: multiple definition of `IRrecv::resume()'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:332: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeNEC(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:383: multiple definition of `IRrecv::decodeNEC(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:383: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeSony(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:431: multiple definition of `IRrecv::decodeSony(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:431: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::getRClevel(decode_results*, int*, int*, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:478: multiple definition of `IRrecv::getRClevel(decode_results*, int*, int*, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:478: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC5(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:517: multiple definition of `IRrecv::decodeRC5(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:517: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC6(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:552: multiple definition of `IRrecv::decodeRC6(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:552: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decode(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:341: multiple definition of `IRrecv::decode(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:341: first defined here
LIFA_Base\IRremote.cpp.o: In function `__vector_9':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:264: multiple definition of `__vector_9'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:264: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::blink13(int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:252: multiple definition of `IRrecv::blink13(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:252: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::enableIRIn()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:224: multiple definition of `IRrecv::enableIRIn()'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:224: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::enableIROut(int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:184: multiple definition of `IRsend::enableIROut(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:184: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::space(int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:177: multiple definition of `IRsend::space(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:177: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::mark(int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:169: multiple definition of `IRsend::mark(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:169: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC6(unsigned long, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:138: multiple definition of `IRsend::sendRC6(unsigned long, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:138: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC5(unsigned long, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:116: multiple definition of `IRsend::sendRC5(unsigned long, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:116: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRaw(unsigned int*, int, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:101: multiple definition of `IRsend::sendRaw(unsigned int*, int, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:101: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendSony(unsigned long, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:83: multiple definition of `IRsend::sendSony(unsigned long, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:83: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendNEC(unsigned long, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:63: multiple definition of `IRsend::sendNEC(unsigned long, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:63: first defined here

0 Kudos
Message 5 of 8
(4,311 Views)

Did you solve that problem? I can´t

0 Kudos
Message 6 of 8
(4,311 Views)

The only way I found to make it compile was delete everything in C:\Program Files (x86)\Arduino\libraries\RobotIRremote\src

Message 7 of 8
(4,311 Views)

Hi R00t,

That worked for me.  I guess the error reason is that IRremote related files exists both in LIFA_Base folder and also in arduino library.  Thanks.  🙂

-Ajay.

--
Ajay MV


0 Kudos
Message 8 of 8
(4,311 Views)