$ avr-gcc -g -mmcu=atmega328p -lm -Wl,--gc-sections -o timer.elf timer.o
$ avr-ld -mavr5 timer.o /usr/lib/avr/lib/avr5/crtatmega328p.o -o timer.elf \ -L /usr/lib/avr/lib -L /usr/lib/avr/lib/avr5 -L /usr/lib/gcc/avr/5.4.0 \ --start-group -lgcc -lm -lc -latmega328p --end-group