Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pi@raspberrypi ~/homeduino $ sudo make upload
- -------------------------
- Arduino.mk Configuration:
- - [AUTODETECTED] CURRENT_OS = LINUX
- - [USER] ARDMK_DIR = /home/pi/homeduino/arduino-mk
- - [AUTODETECTED] ARDUINO_DIR = /usr/share/arduino
- - [AUTODETECTED] ARDUINO_VERSION = 101
- - [DEFAULT] ARCHITECTURE =
- - [DEFAULT] VENDOR = arduino
- - [DEFAULT] ARDUINO_SKETCHBOOK = /root/sketchbook
- - [AUTODETECTED] AVR_TOOLS_DIR = /usr (found in $PATH)
- - [COMPUTED] ARDUINO_LIB_PATH = /usr/share/arduino/libraries (from ARDUINO_DIR)
- - [DEFAULT] ARDUINO_CORE_PATH = /usr/share/arduino/hardware/arduino//cores/arduino
- - [COMPUTED] ARDUINO_VAR_PATH = /usr/share/arduino/hardware/arduino//variants (from ARDUINO_DIR)
- - [COMPUTED] BOARDS_TXT = /usr/share/arduino/hardware/arduino//boards.txt (from ARDUINO_DIR)
- - [USER] USER_LIB_PATH = /home/pi/homeduino/libraries
- - [DEFAULT] PRE_BUILD_HOOK = pre-build-hook.sh
- - [USER] BOARD_TAG = nano328
- - [COMPUTED] OBJDIR = build-nano328 (from BOARD_TAG)
- - [DETECTED] MONITOR_BAUDRATE = 115200 (in sketch)
- - [DEFAULT] OPTIMIZATION_LEVEL = s
- - [DEFAULT] MCU_FLAG_NAME = mmcu
- - [DEFAULT] CFLAGS_STD =
- - [DEFAULT] CXXFLAGS_STD =
- - [COMPUTED] DEVICE_PATH = /dev/ttyUSB0 (from MONITOR_PORT)
- - [AUTODETECTED] Size utility: AVR-aware for enhanced output
- -
- - ARDUINO_LIBS =
- - [USER] SerialCommand
- - [USER] RFControl
- - [USER] Keypad
- - [USER] DHTlib
- - [USER] Keypad/utility
- - [COMPUTED] BOOTLOADER_PARENT = /usr/share/arduino/hardware/arduino//bootloaders (from ARDUINO_DIR)
- - [COMPUTED] ARDMK_VERSION = 1.3.4
- - [COMPUTED] CC_VERSION = 4.7.2 (avr-gcc)
- -------------------------
- mkdir -p build-nano328
- /usr/bin/avr-g++ -x c++ -include Arduino.h -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions homeduino.ino -o build-nano328/homeduino.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os /usr/share/arduino/hardware/arduino//cores/arduino/wiring.c -o build-nano328/core/wiring.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os /usr/share/arduino/hardware/arduino//cores/arduino/WInterrupts.c -o build-nano328/core/WInterrupts.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os /usr/share/arduino/hardware/arduino//cores/arduino/wiring_digital.c -o build-nano328/core/wiring_digital.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os /usr/share/arduino/hardware/arduino//cores/arduino/wiring_pulse.c -o build-nano328/core/wiring_pulse.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os /usr/share/arduino/hardware/arduino//cores/arduino/wiring_analog.c -o build-nano328/core/wiring_analog.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os /usr/share/arduino/hardware/arduino//cores/arduino/wiring_shift.c -o build-nano328/core/wiring_shift.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/IPAddress.cpp -o build-nano328/core/IPAddress.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/Tone.cpp -o build-nano328/core/Tone.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/WString.cpp -o build-nano328/core/WString.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/Print.cpp -o build-nano328/core/Print.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/HID.cpp -o build-nano328/core/HID.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/Stream.cpp -o build-nano328/core/Stream.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/USBCore.cpp -o build-nano328/core/USBCore.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/new.cpp -o build-nano328/core/new.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/WMath.cpp -o build-nano328/core/WMath.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/main.cpp -o build-nano328/core/main.o
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/HardwareSerial.cpp -o build-nano328/core/HardwareSerial.o
- /usr/share/arduino/hardware/arduino//cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’:
- /usr/share/arduino/hardware/arduino//cores/arduino/HardwareSerial.cpp:84:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- /usr/share/arduino/hardware/arduino//cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’:
- /usr/share/arduino/hardware/arduino//cores/arduino/HardwareSerial.cpp:392:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- /usr/bin/avr-g++ -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /usr/share/arduino/hardware/arduino//cores/arduino/CDC.cpp -o build-nano328/core/CDC.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /home/pi/homeduino/libraries/SerialCommand/SerialCommand.cpp -o build-nano328/userlibs/SerialCommand/SerialCommand.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /home/pi/homeduino/libraries/RFControl/RFControl.cpp -o build-nano328/userlibs/RFControl/RFControl.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /home/pi/homeduino/libraries/Keypad/Keypad.cpp -o build-nano328/userlibs/Keypad/Keypad.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /home/pi/homeduino/libraries/DHTlib/DHTlib.cpp -o build-nano328/userlibs/DHTlib/DHTlib.o
- /usr/bin/avr-gcc -MMD -c -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=101 -D__PROG_TYPES_COMPAT__ -I. -I/usr/share/arduino/hardware/arduino//cores/arduino -I/usr/share/arduino/hardware/arduino//variants/eightanaloginputs -I/home/pi/homeduino/libraries/SerialCommand -I/home/pi/homeduino/libraries/RFControl -I/home/pi/homeduino/libraries/Keypad -I/home/pi/homeduino/libraries/DHTlib -I/home/pi/homeduino/libraries/Keypad/utility -Wall -ffunction-sections -fdata-sections -Os -fno-exceptions /home/pi/homeduino/libraries/Keypad/utility/Key.cpp -o build-nano328/userlibs/Keypad/utility/Key.o
- /usr/bin/avr-ar rcs build-nano328/libcore.a build-nano328/core/WInterrupts.o build-nano328/core/wiring.o build-nano328/core/wiring_pulse.o build-nano328/core/wiring_analog.o build-nano328/core/wiring_digital.o build-nano328/core/wiring_shift.o build-nano328/core/Tone.o build-nano328/core/Print.o build-nano328/core/Stream.o build-nano328/core/WString.o build-nano328/core/IPAddress.o build-nano328/core/new.o build-nano328/core/main.o build-nano328/core/USBCore.o build-nano328/core/WMath.o build-nano328/core/HID.o build-nano328/core/CDC.o build-nano328/core/HardwareSerial.o build-nano328/userlibs/SerialCommand/SerialCommand.o build-nano328/userlibs/RFControl/RFControl.o build-nano328/userlibs/Keypad/Keypad.o build-nano328/userlibs/DHTlib/DHTlib.o build-nano328/userlibs/Keypad/utility/Key.o
- /usr/bin/avr-gcc -mmcu=atmega328p -Wl,--gc-sections -Os -o build-nano328/homeduino.elf build-nano328/homeduino.o build-nano328/libcore.a -lc -lm
- /usr/bin/avr-objcopy -O ihex -R .eeprom build-nano328/homeduino.elf build-nano328/homeduino.hex
- /usr/bin/avr-size --mcu=atmega328p -C --format=avr build-nano328/homeduino.elf
- AVR Memory Usage
- ----------------
- Device: atmega328p
- Program: 11726 bytes (35.8% Full)
- (.text + .data + .bootloader)
- Data: 1526 bytes (74.5% Full)
- (.data + .bss + .noinit)
- make reset
- make[1]: Entering directory '/home/pi/homeduino'
- /home/pi/homeduino/arduino-mk/bin/ard-reset-arduino /dev/ttyUSB0
- make[1]: Leaving directory '/home/pi/homeduino'
- make do_upload
- make[1]: Entering directory '/home/pi/homeduino'
- /usr/bin/avrdude -q -V -D -p atmega328p -c arduino -b 57600 -P /dev/ttyUSB0 \
- -U flash:w:build-nano328/homeduino.hex:i
- avrdude: AVR device initialized and ready to accept instructions
- avrdude: Device signature = 0x1e950f
- avrdude: reading input file "build-nano328/homeduino.hex"
- avrdude: writing flash (11726 bytes):
- avrdude: 11726 bytes of flash written
- avrdude: safemode: Fuses OK
- avrdude done. Thank you.
- make[1]: Leaving directory '/home/pi/homeduino'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement