MakotoKurauchi / helix

A compact split ortholinear keyboard.
MIT License
842 stars 183 forks source link

Can't flash OLED with keymap #31

Closed amezdraven closed 4 years ago

amezdraven commented 4 years ago
`Linking: .build/helix_rev2_oled_default.elf [ERRORS] /usr/bin/avr-ld: .build/obj_helix_rev2_oled_default/keyboards/helix/rev2/rev2.o:/home/draven/qmk_firmware/keyboards/helix/local_drivers/ssd1306.h:69: multiple definition of `display'; .build/obj_helix_rev2_oled_default/local_drivers/ssd1306.o:/home/draven/qmk_firmware/keyboards/helix/local_drivers/ssd1306.h:69: first defined here /usr/bin/avr-ld: .build/obj_helix_rev2_oled_default/keyboards/helix/rev2/keymaps/default/keymap.o:/home/draven/qmk_firmware/keyboards/helix/local_drivers/ssd1306.h:69: multiple definition of `display'; .build/obj_helix_rev2_oled_default/local_drivers/ssd1306.o:/home/draven/qmk_firmware/keyboards/helix/local_drivers/ssd1306.h:69: first defined here collect2: error: ld returned 1 exit status

make[1]: [tmk_core/rules.mk:306: .build/helix_rev2_oled_default.elf] Error 1 Make finished with errors make: [Makefile:584: helix/rev2/oled:default:flash] Error 1 `

amezdraven commented 4 years ago

This is the error I get when trying to flash a keymap with oleds enabled

amezdraven commented 4 years ago

problem solved, had to downgrade gcc from 10.0.1 to 8.3