не компилируется скетч
- Войдите на сайт для отправки комментариев
Пт, 14/08/2015 - 15:23
недавно купил модуль ENC28j60, решил начать с самого простого (http://adatum.ru/rabota-arduino-nano-s-setevy-m-kontrollerom-enc28j60.html) на проблема с компиляцией -
D:\ардуино\arduino-nightly\libraries\etherShield/etherShield.h:34:76: error: ISO C++ forbids declaration of 'progmem_s' with no type [-fpermissive]
uint16_t ES_fill_tcp_data_p(uint8_t *buf,uint16_t pos, const prog_char *progmem_s);
^
Ошибка компиляции.
что стоит поменять? или как бороться с проблемой?
Похоже библиотека старая и конфликтует с Arduino IDE. Пишут вот, что "The "prog_char" is no longer used, it is now "const char *progmem_s"."
Вот неплохая статья, может пригодится : http://geektimes.ru/post/255430/