Ну как нет решения? Я же дал ссылку на сайт дзена, он пики18 под линухом юзает. Есть си для мелких контроллеров:
http://sdcc.sourceforge.net/SDCC is a retargettable, optimizing ANSI - C compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog Z80 based MCUs (z80, z180, gbz80, Rabbit 2000/3000, Rabbit 3000A, TLCS-90) and STMicroelectronics STM8. Work is in progress on supporting the Microchip PIC16 and PIC18 targets. It can be retargeted for other microprocessors.
Инклуды для новых (для SDCC имею ввиду) пиков выдергивай из мплаба.
И это, говорю, под линухом есть mplabx, я даже пользовался этим монстром под линухом. А раз под линухом есть иде для пик, значит можно выдернуть все команды управления программатором и компилятором, ибо в линухе все заточено под командную строку, говорю - линух - конструктор. Немного красноглазия и экстаз обеспечен
Добавлено спустя 4 минуты 29 секунд:dccharacter писал(а):Скачать IDE - это не решение
она уже под виндой скачана
Почему не решение? Даже на моем нетбуке на атоме виртуалбокс летает. Сделай папку совместного пользования линухом и вендой, заходишь в венды, юзаешь программатор из мплаба, переходишь в линух - пишешь программу в своем любимом редакыоре.