PaulStoffregen / AltSoftSerial

Software emulated serial using hardware timers for improved compatibility
http://www.pjrc.com/teensy/td_libs_AltSoftSerial.html
338 stars 132 forks source link

Errors when compiling AltSoftSerial with TMRpcm #31

Closed dinosaurfiles-zz closed 8 years ago

dinosaurfiles-zz commented 8 years ago

TMRpcm link

Sample Code:

#include <TMRpcm.h>
TMRpcm tmrpcm; // TMRpcm Object

#include <AltSoftSerial.h>
AltSoftSerial BTserial; // AltSoftSerial BT Object

Renders a resulting compile error of:

"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -w -Os -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p  -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/v5.ino.elf" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/File.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/SD.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/Sd2Card.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/SdFile.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/SdVolume.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SPI/SPI.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/TMRpcm-master/TMRpcm.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/TMRpcm-master/pcmRF.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/AltSoftSerial-1.4/AltSoftSerial.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "-L/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp" -lm
/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/AltSoftSerial-1.4/AltSoftSerial.cpp.o (symbol from plugin): In function `AltSoftSerial::read()':
(.text+0x0): multiple definition of `__vector_10'
/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/TMRpcm-master/TMRpcm.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status

Full log:

Arduino: 1.6.10 (Linux), Board: "Arduino/Genuino Uno"

/home/<redacted>/tools/Arduino/arduino-builder -dump-prefs -logger=machine -hardware "/home/<redacted>/tools/Arduino/hardware" -tools "/home/<redacted>/tools/Arduino/tools-builder" -tools "/home/<redacted>/tools/Arduino/hardware/tools/avr" -built-in-libraries "/home/<redacted>/tools/Arduino/libraries" -libraries "/home/<redacted>/Arduino/libraries" -fqbn=arduino:avr:uno -ide-version=10610 -build-path "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "/home/<redacted>/Desktop/ArduinoResources/v5/v5.ino"
/home/<redacted>/tools/Arduino/arduino-builder -compile -logger=machine -hardware "/home/<redacted>/tools/Arduino/hardware" -tools "/home/<redacted>/tools/Arduino/tools-builder" -tools "/home/<redacted>/tools/Arduino/hardware/tools/avr" -built-in-libraries "/home/<redacted>/tools/Arduino/libraries" -libraries "/home/<redacted>/Arduino/libraries" -fqbn=arduino:avr:uno -ide-version=10610 -build-path "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "/home/<redacted>/Desktop/ArduinoResources/v5/v5.ino"
Using board 'uno' from platform in folder: /home/<redacted>/tools/Arduino/hardware/arduino/avr
Using core 'arduino' from platform in folder: /home/<redacted>/tools/Arduino/hardware/arduino/avr
Detecting libraries used...
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/home/<redacted>/tools/Arduino/libraries/SD/src/File.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/home/<redacted>/tools/Arduino/libraries/SD/src/SD.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/home/<redacted>/tools/Arduino/libraries/SD/src/utility/Sd2Card.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/home/<redacted>/tools/Arduino/libraries/SD/src/utility/SdFile.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/home/<redacted>/tools/Arduino/libraries/SD/src/utility/SdVolume.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src/SPI.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/home/<redacted>/Arduino/libraries/TMRpcm-master/TMRpcm.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/home/<redacted>/Arduino/libraries/TMRpcm-master/pcmRF.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4/AltSoftSerial.cpp" -o "/dev/null"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp" -o "/dev/null"
Generating function prototypes...
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/preproc/ctags_target_for_gcc_minus_e.cpp"
"/home/<redacted>/tools/Arduino/tools-builder/ctags/5.8-arduino10/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/preproc/ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp.o"
Compiling libraries...
Compiling library "SD"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/tools/Arduino/libraries/SD/src/File.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/File.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/tools/Arduino/libraries/SD/src/SD.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/SD.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/tools/Arduino/libraries/SD/src/utility/Sd2Card.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/Sd2Card.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/tools/Arduino/libraries/SD/src/utility/SdFile.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/SdFile.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/tools/Arduino/libraries/SD/src/utility/SdVolume.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/SdVolume.cpp.o"
Compiling library "SPI"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src/SPI.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SPI/SPI.cpp.o"
Compiling library "TMRpcm-master"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/Arduino/libraries/TMRpcm-master/TMRpcm.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/TMRpcm-master/TMRpcm.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/Arduino/libraries/TMRpcm-master/pcmRF.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/TMRpcm-master/pcmRF.cpp.o"
Compiling library "AltSoftSerial-1.4"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "-I/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4" "-I/home/<redacted>/tools/Arduino/libraries/SD/src" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI/src" "-I/home/<redacted>/Arduino/libraries/TMRpcm-master" "/home/<redacted>/Arduino/libraries/AltSoftSerial-1.4/AltSoftSerial.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/AltSoftSerial-1.4/AltSoftSerial.cpp.o"
Compiling core...
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -c -g -x assembler-with-cpp -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/wiring_pulse.S" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_pulse.S.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/WInterrupts.c" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/WInterrupts.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/hooks.c" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/hooks.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/wiring.c" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/wiring_analog.c" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_analog.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/wiring_digital.c" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_digital.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/wiring_pulse.c" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_pulse.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/wiring_shift.c" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_shift.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/CDC.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/CDC.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/HardwareSerial.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/HardwareSerial0.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial0.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/HardwareSerial1.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial1.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/HardwareSerial2.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial2.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/HardwareSerial3.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial3.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/IPAddress.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/IPAddress.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/PluggableUSB.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/PluggableUSB.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/Print.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/Print.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/Stream.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/Stream.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/Tone.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/Tone.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/USBCore.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/USBCore.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/WMath.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/WMath.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/WString.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/WString.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/abi.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/abi.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/main.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/main.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino" "-I/home/<redacted>/tools/Arduino/hardware/arduino/avr/variants/standard" "/home/<redacted>/tools/Arduino/hardware/arduino/avr/cores/arduino/new.cpp" -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/new.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_pulse.S.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/WInterrupts.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/hooks.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_analog.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_digital.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_pulse.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/wiring_shift.c.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/CDC.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial0.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial1.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial2.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/HardwareSerial3.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/IPAddress.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/PluggableUSB.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/Print.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/Stream.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/Tone.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/USBCore.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/WMath.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/WString.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/abi.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/main.cpp.o"
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc-ar" rcs  "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/new.cpp.o"
Linking everything together...
"/home/<redacted>/tools/Arduino/hardware/tools/avr/bin/avr-gcc" -w -Os -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p  -o "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/v5.ino.elf" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/sketch/v5.ino.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/File.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/SD.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/Sd2Card.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/SdFile.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SD/utility/SdVolume.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/SPI/SPI.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/TMRpcm-master/TMRpcm.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/TMRpcm-master/pcmRF.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/AltSoftSerial-1.4/AltSoftSerial.cpp.o" "/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/core/core.a" "-L/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp" -lm
/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/AltSoftSerial-1.4/AltSoftSerial.cpp.o (symbol from plugin): In function `AltSoftSerial::read()':
(.text+0x0): multiple definition of `__vector_10'
/tmp/build67c3bf7bf726ded6cf06e7e2c7f8d7ce.tmp/libraries/TMRpcm-master/TMRpcm.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
Using library SD at version 1.0.8 in folder: /home/<redacted>/tools/Arduino/libraries/SD 
Using library SPI at version 1.0 in folder: /home/<redacted>/tools/Arduino/hardware/arduino/avr/libraries/SPI 
Using library TMRpcm-master at version 1.0 in folder: /home/<redacted>/Arduino/libraries/TMRpcm-master 
Using library AltSoftSerial-1.4 at version 1.4 in folder: /home/<redacted>/Arduino/libraries/AltSoftSerial-1.4 
exit status 1
Error compiling for board Arduino/Genuino Uno.
PaulStoffregen commented 8 years ago

uno has only one 16 bit timer.

dinosaurfiles-zz commented 8 years ago

Is there any way we could use the Bluetooth module for sending data (We used this tutorial http://www.martyncurrey.com/arduino-to-arduino-by-bluetooth/) and use a speaker to play an audio file at the same time?

PaulStoffregen commented 8 years ago

Ask on Arduino's forum. This issue tracker is for reporting software bugs, not for tech support.