Attached is the error log when compiling anyway (no programmer chosen).


Il giorno gio 14 gen 2021 alle ore 15:27 Leonardo Canducci <
leonardo.candu...@gmail.com> ha scritto:

> I just installed the two packages from
> https://people.debian.org/~tijuca/arduino/ first (dpkg -i) and
> arduino-builder + arduino from experimental next (within aptitude to check
> dependencies).
>
> IDE is running but the programmer is missing. See attached image.
> I can't see relevant errors running it from the terminal. Maybe
> something's missing from the packages?
>
>
> Il giorno gio 14 gen 2021 alle ore 12:53 Carsten Schoenert <
> c.schoen...@t-online.de> ha scritto:
>
>> Hello Leonardo,
>>
>> Am 14.01.21 um 11:47 schrieb Leonardo Canducci:
>> > I'm really glad there's an updated arduino package in experimental.
>> > Right now some missing dependencies such as arduino-core-avr prevent
>> > installing it but I guess somebody is maintaining these new packages or
>> > there wouldn't be a new arduino package in the first place!
>> >
>> > Anyway I hope it will be installable soon!
>>
>> I've written some summary about the current state for the  arduino and
>> it's depending packages to the ML recently. I've prepared the currently
>> new depending packages and places them on people.d.o. Feel free to test
>> the current packages please.
>>
>>
>> https://alioth-lists.debian.net/pipermail/pkg-electronics-devel/2021-January/007639.html
>>
>> --
>> Regards
>> Carsten
>>
>
>
> --
> Leonardo Canducci
>


-- 
Leonardo Canducci
Arduino: 1.8.13 (Linux), Board: "Arduino Duemilanove or Diecimila, ATmega328P"











/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/WInterrupts.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/hooks.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring_analog.c.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring_digital.c.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring_pulse.c.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring_shift.c.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/CDC.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/HardwareSerial.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/IPAddress.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/PluggableUSB.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/Stream.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Stream.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/Tone.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Stream.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Tone.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/USBCore.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Stream.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Tone.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: USBCore.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/WMath.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Stream.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Tone.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: USBCore.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WMath.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/WString.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Stream.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Tone.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: USBCore.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WMath.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WString.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/abi.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Stream.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Tone.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: USBCore.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WMath.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WString.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: abi.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/main.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64

/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_pulse.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_shift.c.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: CDC.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial0.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial1.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial2.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: HardwareSerial3.cpp.o: plugin 
needed to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: IPAddress.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: PluggableUSB.cpp.o: plugin needed 
to handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Print.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Stream.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: Tone.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: USBCore.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WMath.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WString.cpp.o: plugin needed to 
handle lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: abi.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: main.cpp.o: plugin needed to handle 
lto object
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/new.cpp.o: plugin needed to 
handle lto object
Archiving built core (caching) in: 
/tmp/arduino_cache_994528/core/core_arduino_avr_diecimila_cpu_atmega328_1621df717313d057c92202babd71649a.a
/usr/lib/gcc/avr/5.4.0/../../../avr/bin/ld: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: error loading plugin: 
/usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64
collect2: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino Duemilanove or Diecimila.


This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Reply via email to