Hello,
I'm new to arduino and I'm following a step by step on setting up a bill aceptor with arduino and I'm getting this error and I have google it but havent got the correct answear. Could anyone help me please.
Arduino: 1.6.12 (Windows 10), Board: "Arduino/Genuino Uno"
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::read()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::active_object'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::_receive_buffer_head'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::_receive_buffer_tail'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::_receive_buffer'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::write(unsigned char)'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::peek()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::available()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::flush()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::recv()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::listen()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::rx_pin_read()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `__vector_3'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `__vector_4'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `__vector_5'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::setRX(unsigned char)'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::ReceiveOnlySoftwareSerial(unsigned char, bool)'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::ReceiveOnlySoftwareSerial(unsigned char, bool)'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::begin(long)'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::end()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::~ReceiveOnlySoftwareSerial()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\ReceiveOnlySoftwareSerial\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin): In function `ReceiveOnlySoftwareSerial::read()':
(.text+0x0): multiple definition of `ReceiveOnlySoftwareSerial::~ReceiveOnlySoftwareSerial()'
sketch\ReceiveOnlySoftwareSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino/Genuino Uno.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.