Gast
#4629298
Hallo Gemeinde. Es wird ja immer behauptet, der avr-gcc sei besser, weil alle Optionen freigeschaltet sind und Microchip den gcc für PIC24 bis -O1 limitiert. Soweit richtig (wenn man mal über den hornalten 4.5.1er hinwegsieht). Nun habe ich auf github von fabio-d die Sources zum XC16-v1.25 gefunden (soweit das, was Microchip auch veröffentlicht + aktuelle patches, damit es unter aktuellen linuxen kompiliert). Allerdings zum Bau von g++. Mit --enable-languages=c wurden coff/elf-cc1/gcc gebaut. Diese habe ich nach /opt/microchip/xc16/v1.25/bin/bin/ kopiert. MPLABX-v3.35 schluckt das soweit. Vielleicht hilft das dem einen oder anderen. Für Windows gibt es die *.exe ja auch zum Downloaden. Hier halt als ELF 32-bit.