08-18-2013 04:01 PM
hi welcome all
LIFA_Base Problem in upload program to arduino
This displays the error
"****************
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::distanceToGo()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:72: multiple definition of `AccelStepper::distanceToGo()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:72: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::targetPosition()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:77: multiple definition of `AccelStepper::targetPosition()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:77: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::currentPosition()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:82: multiple definition of `AccelStepper::currentPosition()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:82: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setSpeed(float)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:236: multiple definition of `AccelStepper::setSpeed(float)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:236: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::computeNewSpeed()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:94: multiple definition of `AccelStepper::computeNewSpeed()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:94: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setAcceleration(float)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:230: multiple definition of `AccelStepper::setAcceleration(float)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:230: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMaxSpeed(float)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:224: multiple definition of `AccelStepper::setMaxSpeed(float)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:224: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setCurrentPosition(long)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:88: multiple definition of `AccelStepper::setCurrentPosition(long)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:88: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::moveTo(long)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:14: multiple definition of `AccelStepper::moveTo(long)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:14: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::move(long)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:20: multiple definition of `AccelStepper::move(long)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:20: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::speed()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:251: multiple definition of `AccelStepper::speed()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:251: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step(unsigned char)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:257: multiple definition of `AccelStepper::step(unsigned char)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:257: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step0()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:283: multiple definition of `AccelStepper::step0()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:283: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMinPulseWidth(unsigned int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:466: multiple definition of `AccelStepper::setMinPulseWidth(unsigned int)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:466: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::enableOutputs()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:451: multiple definition of `AccelStepper::enableOutputs()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:451: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\mahmoudgad\Documents\Arduino\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\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\mahmoudgad\Documents\Arduino\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\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::disableOutputs()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:438: multiple definition of `AccelStepper::disableOutputs()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:438: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step8(unsigned char)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:375: multiple definition of `AccelStepper::step8(unsigned char)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:375: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step4(unsigned char)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:337: multiple definition of `AccelStepper::step4(unsigned char)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:337: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step2(unsigned char)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:308: multiple definition of `AccelStepper::step2(unsigned char)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:308: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step1(unsigned char)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:295: multiple definition of `AccelStepper::step1(unsigned char)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:295: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::desiredSpeed()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:109: multiple definition of `AccelStepper::desiredSpeed()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:109: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeed()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:28: multiple definition of `AccelStepper::runSpeed()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:28: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeedToPosition()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:476: multiple definition of `AccelStepper::runSpeedToPosition()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:476: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::run()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:171: multiple definition of `AccelStepper::run()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:171: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToPosition()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:470: multiple definition of `AccelStepper::runToPosition()'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:470: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToNewPosition(long)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:482: multiple definition of `AccelStepper::runToNewPosition(long)'
AccelStepper.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AccelStepper.cpp:482: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::setSpeed(unsigned char)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:298: multiple definition of `AF_DCMotor::setSpeed(unsigned char)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:298: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:359: multiple definition of `AF_Stepper::setSpeed(unsigned int)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:359: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::latch_tx()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:48: multiple definition of `AFMotorController::latch_tx()'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:48: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::onestep(unsigned char, unsigned char)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:413: multiple definition of `AF_Stepper::onestep(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.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:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:376: multiple definition of `AF_Stepper::step(unsigned int, unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:376: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::release()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:365: multiple definition of `AF_Stepper::release()'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:365: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::run(unsigned char)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:264: multiple definition of `AF_DCMotor::run(unsigned char)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:264: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::enable()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:26: multiple definition of `AFMotorController::enable()'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:26: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `irparams'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::resume()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:332: multiple definition of `IRrecv::resume()'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:332: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeNEC(decode_results*)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:383: multiple definition of `IRrecv::decodeNEC(decode_results*)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:383: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeSony(decode_results*)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:431: multiple definition of `IRrecv::decodeSony(decode_results*)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:431: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::getRClevel(decode_results*, int*, int*, int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:478: multiple definition of `IRrecv::getRClevel(decode_results*, int*, int*, int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:478: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC5(decode_results*)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:517: multiple definition of `IRrecv::decodeRC5(decode_results*)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:517: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC6(decode_results*)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:552: multiple definition of `IRrecv::decodeRC6(decode_results*)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:552: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decode(decode_results*)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:341: multiple definition of `IRrecv::decode(decode_results*)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:341: first defined here
LIFA_Base\IRremote.cpp.o: In function `__vector_9':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:264: multiple definition of `__vector_9'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:264: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::blink13(int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:252: multiple definition of `IRrecv::blink13(int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:252: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::enableIRIn()':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:224: multiple definition of `IRrecv::enableIRIn()'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:224: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::enableIROut(int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:184: multiple definition of `IRsend::enableIROut(int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:184: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::space(int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:177: multiple definition of `IRsend::space(int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:177: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::mark(int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:169: multiple definition of `IRsend::mark(int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:169: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC6(unsigned long, int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:138: multiple definition of `IRsend::sendRC6(unsigned long, int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:138: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC5(unsigned long, int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:116: multiple definition of `IRsend::sendRC5(unsigned long, int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:116: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRaw(unsigned int*, int, int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:101: multiple definition of `IRsend::sendRaw(unsigned int*, int, int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:101: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendSony(unsigned long, int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:83: multiple definition of `IRsend::sendSony(unsigned long, int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:83: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendNEC(unsigned long, int)':
C:\Users\mahmoudgad\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:63: multiple definition of `IRsend::sendNEC(unsigned long, int)'
IRremote.cpp.o:C:\Users\MAHMOU~1\AppData\Local\Temp\build3306535761271740609.tmp/IRremote.cpp:63: first defined here
*****************
08-19-2013 02:40 PM
Hey,
The errors indicate that the Arduino IDE found multiple versions of the same library (such as AccelStepper).
Try opening LIFA_Base.ino from <LabVIEW>\vi.lib\LabVIEW Interface for Arduino\Firmware\LIFA_Base and build it without adding or changing anything.
Did you add some libraries to the Arduino IDE manually such as the AccelStepper Library?
Let us know and we can help you track down the extra files.
Thanks!
-Sam K
LIFA Developer
09-11-2014 07:59 AM
I finally solve it, just taking all the .cpp files from the \vi.lib\LabVIEW Interface for Arduino\Firmware\LIFA_Base folder.
I has struggling with this issue for days... and now it is working.
12-30-2014 04:05 PM
Similar problem:
I removed all the .cpp files in the LIFA_Base folder. This is the error I got:LIFA_Base.cpp.o: In function `loop':
C:\Program Files (x86)\Arduino/LIFA_Base.ino:59: undefined reference to `checkForCommand()'
C:\Program Files (x86)\Arduino/LIFA_Base.ino:65: undefined reference to `sampleContinously()'
LIFA_Base.cpp.o: In function `setup':
C:\Program Files (x86)\Arduino/LIFA_Base.ino:39: undefined reference to `syncLV()'
What should I try next?
12-30-2014 04:35 PM
Screw it. I switched over to Linx and all my troubles were immediately resolved. Maybe because I was on 2014? Dunno. I'm done messing with LIFA.
12-30-2014 11:57 PM
LabVIEW 2014 should work just fine. Your issue wasn't related to LabVIEW at all. However, LINX is much better because you don't ever need to worry about the Arduino code if you don't need to customize anything.
12-31-2014 07:29 AM
Perhaps you can explain to me what the problem is. I just don't get it. I'm happy using Linx but wish I had a better understanding of why the LIFA crashed. Thanks.
12-31-2014 10:44 AM
I'm on my phone at the moment but you can find that I've explained this
several times in other discussions regarding your exact same issue.
02-18-2015 07:32 PM
Hi everybody, I have this problem
I want to comunicate labview with arduino and when I run the sketch \LVIFA_Base this happen
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMinPulseWidth(unsigned int)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:259: multiple definition of `AccelStepper::step(unsigned char)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:259: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step4(unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:110: multiple definition of `AccelStepper::desiredSpeed()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:110: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step4(unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:338: multiple definition of `AccelStepper::step4(unsigned char)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:338: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step8(unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:376: multiple definition of `AccelStepper::step8(unsigned char)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:376: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step1(unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:296: multiple definition of `AccelStepper::step1(unsigned char)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:296: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step0()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:284: multiple definition of `AccelStepper::step0()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:284: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step2(unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:309: multiple definition of `AccelStepper::step2(unsigned char)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:309: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeed()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:29: multiple definition of `AccelStepper::runSpeed()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:29: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::distanceToGo()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:73: multiple definition of `AccelStepper::distanceToGo()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:73: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::targetPosition()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:79: multiple definition of `AccelStepper::targetPosition()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:79: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::currentPosition()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:84: multiple definition of `AccelStepper::currentPosition()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:84: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::AccelStepper(void (*)(), void (*)())':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:204: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::AccelStepper(void (*)(), void (*)())':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:204: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setSpeed(float)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:237: multiple definition of `AccelStepper::setSpeed(float)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:237: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::computeNewSpeed()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:95: multiple definition of `AccelStepper::computeNewSpeed()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:95: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::moveTo(long)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:16: multiple definition of `AccelStepper::moveTo(long)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:16: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::move(long)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:21: multiple definition of `AccelStepper::move(long)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:21: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setCurrentPosition(long)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:90: multiple definition of `AccelStepper::setCurrentPosition(long)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:90: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::run()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:172: multiple definition of `AccelStepper::run()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:172: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMaxSpeed(float)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:226: multiple definition of `AccelStepper::setMaxSpeed(float)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:226: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setAcceleration(float)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:232: multiple definition of `AccelStepper::setAcceleration(float)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:232: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::speed()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:253: multiple definition of `AccelStepper::speed()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:253: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::disableOutputs()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:439: multiple definition of `AccelStepper::disableOutputs()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:439: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::enableOutputs()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:452: multiple definition of `AccelStepper::enableOutputs()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:452: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:181: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:181: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMinPulseWidth(unsigned int)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:466: multiple definition of `AccelStepper::setMinPulseWidth(unsigned int)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:466: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToPosition()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:471: multiple definition of `AccelStepper::runToPosition()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:471: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeedToPosition()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:477: multiple definition of `AccelStepper::runSpeedToPosition()'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:477: first defined here
LVIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToNewPosition(long)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AccelStepper.cpp:483: multiple definition of `AccelStepper::runToNewPosition(long)'
AccelStepper.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AccelStepper.cpp:483: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:23: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:23: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:23: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:23: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:48: multiple definition of `AFMotorController::latch_tx()'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:48: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::step(unsigned int, unsigned char, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:26: multiple definition of `AFMotorController::enable()'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:26: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:234: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:234: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::run(unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:266: multiple definition of `AF_DCMotor::run(unsigned char)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:266: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::setSpeed(unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:299: multiple definition of `AF_DCMotor::setSpeed(unsigned char)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:299: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::AF_Stepper(unsigned int, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:315: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::AF_Stepper(unsigned int, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:315: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:359: multiple definition of `AF_Stepper::setSpeed(unsigned int)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:359: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::release()':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:365: multiple definition of `AF_Stepper::release()'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:365: first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::onestep(unsigned char, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:413: multiple definition of `AF_Stepper::onestep(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:413: first defined here
LVIFA_Base\AFMotor.cpp.o:(.data.microstepcurve+0x0): multiple definition of `microstepcurve'
AFMotor.cpp.o:(.data.microstepcurve+0x0): first defined here
LVIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::step(unsigned int, unsigned char, unsigned char)':
C:\Program Files (x86)\Arduino\libraries\LVIFA_Base/AFMotor.cpp:376: multiple definition of `AF_Stepper::step(unsigned int, unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\GUSTAV~1\AppData\Local\Temp\build2065605668209509306.tmp/AFMotor.cpp:376: first defined here
collect2: error: ld returned 1 exit status
Error de compilación
Please help me, what should I do?
02-18-2015 07:54 PM
LVIFA is extremely old and not supported. LIFA is old and not supported. LINX is the only LabVIEW interface that is currently supported for the Arduino. Also, there are several discussions here regarding this same issue, you should search for some of those.