Skip to content

Instantly share code, notes, and snippets.

@ladislas
Created April 5, 2015 19:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ladislas/b5d245e9f8f4ffa6a26a to your computer and use it in GitHub Desktop.
Save ladislas/b5d245e9f8f4ffa6a26a to your computer and use it in GitHub Desktop.
Build output for auto lib detection
# ladislas @pc28.home in ~/dev/leka/Bare-Arduino-Project/src/BarProject
± |update-arduino-mk ✗| → make
-------------------------
Arduino.mk Configuration:
- [AUTODETECTED] CURRENT_OS = MAC
- [USER] ARDUINO_DIR = /Applications/Arduino.app/Contents/Java/
- [USER] ARDMK_DIR = /Users/ladislas/dev/leka/Bare-Arduino-Project/Arduino-Makefile
- [AUTODETECTED] ARDUINO_VERSION = 163
- [DEFAULT] ARCHITECTURE = avr
- [DEFAULT] VENDOR = arduino
- [DEFAULT] ARDUINO_SKETCHBOOK =
- [USER] AVR_TOOLS_DIR = /usr/local
- [COMPUTED] ARDUINO_LIB_PATH = /Applications/Arduino.app/Contents/Java//libraries (from ARDUINO_DIR)
- [COMPUTED] ARDUINO_PLATFORM_LIB_PATH = /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries (from ARDUINO_DIR)
- [COMPUTED] ARDUINO_VAR_PATH = /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants (from ARDUINO_DIR)
- [COMPUTED] BOARDS_TXT = /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/boards.txt (from ARDUINO_DIR)
- [USER] USER_LIB_PATH = /Users/ladislas/dev/leka/Bare-Arduino-Project/lib
- [DEFAULT] PRE_BUILD_HOOK = pre-build-hook.sh
- [USER] BOARD_SUB = atmega2560
- [USER] BOARD_TAG = mega
- [COMPUTED] CORE = arduino (from build.core)
- [COMPUTED] VARIANT = mega (from build.variant)
- [USER] OBJDIR = /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject
- [COMPUTED] ARDUINO_CORE_PATH = /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino (from ARDUINO_DIR, BOARD_TAG and boards.txt)
- No .pde or .ino files found. If you are compiling .c or .cpp files then you need to explicitly include Arduino header files
- [USER] MONITOR_BAUDRATE = 115200
- [DEFAULT] OPTIMIZATION_LEVEL = s
- [DEFAULT] MCU_FLAG_NAME = mmcu
- [USER] CFLAGS_STD = -std=gnu11
- [USER] CXXFLAGS_STD = -std=gnu++11
- [COMPUTED] DEVICE_PATH = /dev/tty.usbmodem* (from MONITOR_PORT)
- [DEFAULT] FORCE_MONITOR_PORT =
- [AUTODETECTED] Size utility: AVR-aware for enhanced output
-
- SKETCH_LIBS =
- [USER] BarLib
-
- SKETCH_LIBS_DEPS =
- [USER] FooLib
-
- SYSTEM_LIBS =
- [PLATFORM] SPI
- [COMPUTED] BOOTLOADER_PARENT = /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/bootloaders (from ARDUINO_DIR)
- [COMPUTED] ARDMK_VERSION = 1.3.4
- [COMPUTED] CC_VERSION = 4.9.2 (avr-gcc)
-------------------------
mkdir -p /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 BarProject.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/BarProject.o
In file included from BarProject.cpp:2:0:
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI/SPI.h: In static member function 'static uint16_t SPIClass::transfer16(uint16_t)':
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI/SPI.h:221:62: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
union { uint16_t val; struct { uint8_t lsb; uint8_t msb; }; } in, out;
^
/usr/local/bin/avr-gcc -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -std=gnu11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/WInterrupts.c -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/WInterrupts.o
/usr/local/bin/avr-gcc -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -std=gnu11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/hooks.c -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/hooks.o
/usr/local/bin/avr-gcc -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -std=gnu11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/wiring.c -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring.o
/usr/local/bin/avr-gcc -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -std=gnu11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/wiring_analog.c -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring_analog.o
/usr/local/bin/avr-gcc -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -std=gnu11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/wiring_digital.c -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring_digital.o
/usr/local/bin/avr-gcc -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -std=gnu11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/wiring_pulse.c -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring_pulse.o
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/wiring_pulse.c: In function 'pulseIn':
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/wiring_pulse.c:81:3: warning: #warning "pulseIn() results may not be accurate" [-Wcpp]
#warning "pulseIn() results may not be accurate"
^
/usr/local/bin/avr-gcc -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -std=gnu11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/wiring_shift.c -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring_shift.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/CDC.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/CDC.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/HID.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HID.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/HardwareSerial.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/HardwareSerial0.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial0.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/HardwareSerial1.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial1.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/HardwareSerial2.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial2.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/HardwareSerial3.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial3.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/IPAddress.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/IPAddress.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Print.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/Print.o
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Print.cpp: In member function 'size_t Print::print(const __FlashStringHelper*)':
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Print.cpp:44:9: warning: 'prog_char' is deprecated (declared at /usr/local/Cellar/avr-gcc/4.9.2/avr/include/avr/pgmspace.h:350): prog_char type is deprecated. [-Wdeprecated-declarations]
PGM_P p = reinterpret_cast<PGM_P>(ifsh);
^
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Stream.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/Stream.o
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Stream.cpp: In member function 'int Stream::findMulti(Stream::MultiTarget*, int)':
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Stream.cpp:268:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
if (c == t->str[t->index])
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Stream.cpp:297:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0; i < t->index; ++i)
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Stream.cpp:302:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (i == t->index) {
^
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/Tone.o
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:243:27: warning: binary constants are a C++1y feature or GCC extension
uint8_t prescalarbits = 0b001;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:259:23: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = 0b001; // ck/1: same for both timers
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:263:25: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = 0b010; // ck/8: same for both timers
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:268:27: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = 0b011;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:274:41: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = _timer == 0 ? 0b011 : 0b100;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:274:49: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = _timer == 0 ? 0b011 : 0b100;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:279:29: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = 0b101;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:285:43: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = _timer == 0 ? 0b100 : 0b110;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:285:51: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = _timer == 0 ? 0b100 : 0b110;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:290:45: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = _timer == 0 ? 0b101 : 0b111;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:290:53: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = _timer == 0 ? 0b101 : 0b111;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:318:23: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = 0b001;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:322:25: warning: binary constants are a C++1y feature or GCC extension
prescalarbits = 0b011;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:328:28: warning: binary constants are a C++1y feature or GCC extension
TCCR1B = (TCCR1B & 0b11111000) | prescalarbits;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:333:28: warning: binary constants are a C++1y feature or GCC extension
TCCR3B = (TCCR3B & 0b11111000) | prescalarbits;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:337:28: warning: binary constants are a C++1y feature or GCC extension
TCCR4B = (TCCR4B & 0b11111000) | prescalarbits;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:341:28: warning: binary constants are a C++1y feature or GCC extension
TCCR5B = (TCCR5B & 0b11111000) | prescalarbits;
^
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/Tone.cpp:450:28: warning: binary constants are a C++1y feature or GCC extension
TCCR2B = (TCCR2B & 0b11111000) | (1 << CS22);
^
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/USBCore.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/USBCore.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/WMath.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/WMath.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/WString.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/WString.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/abi.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/abi.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/main.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/main.o
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/main.cpp:23:25: warning: unused parameter 'func' [-Wunused-parameter]
int atexit(void (*func)()) { return 0; }
^
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino/new.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/new.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI/SPI.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/platformlibs/SPI/SPI.o
In file included from /Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI/SPI.cpp:14:0:
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI/SPI.h: In static member function 'static uint16_t SPIClass::transfer16(uint16_t)':
/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI/SPI.h:221:62: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
union { uint16_t val; struct { uint8_t lsb; uint8_t msb; }; } in, out;
^
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib/BarLib.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/userlibs/BarLib/BarLib.o
/usr/local/bin/avr-g++ -MMD -c -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=163 -DARDUINO_ARCH_AVR -D__PROG_TYPES_COMPAT__ -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/variants/mega -I/Applications/Arduino.app/Contents/Java//hardware/arduino/avr/libraries/SPI -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/BarLib -I/Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib -Wall -ffunction-sections -fdata-sections -Os -pedantic -Wall -Wextra -fdiagnostics-color -fno-exceptions -std=gnu++11 /Users/ladislas/dev/leka/Bare-Arduino-Project/lib/FooLib/FooLib.cpp -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/userlibs/FooLib/FooLib.o
/usr/local/bin/avr-ar rcs /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/libcore.a /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/WInterrupts.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/hooks.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring_analog.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring_digital.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring_pulse.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/wiring_shift.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/CDC.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HID.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial0.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial1.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial2.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/HardwareSerial3.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/IPAddress.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/Print.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/Stream.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/Tone.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/USBCore.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/WMath.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/WString.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/abi.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/main.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/core/new.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/platformlibs/SPI/SPI.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/userlibs/BarLib/BarLib.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/userlibs/BarLib/BarLib.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/userlibs/FooLib/FooLib.o
/usr/local/bin/avr-gcc -mmcu=atmega2560 -Wl,--gc-sections -Os -o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/BarProject.elf /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/BarProject.o /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/libcore.a -lc -lm
/usr/local/bin/avr-objcopy -j .eeprom --set-section-flags=.eeprom='alloc,load' \
--change-section-lma .eeprom=0 -O ihex /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/BarProject.elf /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/BarProject.eep
/usr/local/bin/avr-objcopy: --change-section-lma .eeprom=0x0000000000000000 never used
/usr/local/bin/avr-objcopy -O ihex -R .eeprom /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/BarProject.elf /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/BarProject.hex
/usr/local/bin/avr-size --mcu=atmega2560 -C --format=avr /Users/ladislas/dev/leka/Bare-Arduino-Project/bin/mega/BarProject/BarProject.elf
AVR Memory Usage
----------------
Device: atmega2560
Program: 3434 bytes (1.3% Full)
(.text + .data + .bootloader)
Data: 185 bytes (2.3% Full)
(.data + .bss + .noinit)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment