Flash 4

bonjour barbudor, un peu novice dans le monde des arduino je rencontre un probleme similaire lors de la compilation projet identique...sauf que j'utilise une carte MEGA2560 Rev3. arduino 1.0.1 je rencontre une série d'erreur lors de la compilation lie a la bibliotheque FLASH version 4.
je n'est fait aucune modif sur le fichier print.h...au passage faut-il finalement modifier le fichier ?????

une petite idée de ce qui pourait causer toutes ces "insultes"????

In file included from sketch_feb28a.cpp:68:0:
/usr/share/arduino/libraries/Flash/Flash.h:68:23: error: ‘prog_char’ does not name a type
/usr/share/arduino/libraries/Flash/Flash.h:68:34: error: ISO C++ forbids declaration of ‘arr’ with no type [-fpermissive]
/usr/share/arduino/libraries/Flash/Flash.h:79:9: error: ‘prog_char’ does not name a type
/usr/share/arduino/libraries/Flash/Flash.h:91:9: error: ‘prog_char’ does not name a type
/usr/share/arduino/libraries/Flash/Flash.h: In member function ‘size_t _FLASH_STRING::length() const’:
/usr/share/arduino/libraries/Flash/Flash.h:71:21: error: ‘_arr’ was not declared in this scope
/usr/share/arduino/libraries/Flash/Flash.h: In member function ‘char* _FLASH_STRING::copy(char*, size_t, size_t) const’:
/usr/share/arduino/libraries/Flash/Flash.h:76:20: error: ‘_arr’ was not declared in this scope
/usr/share/arduino/libraries/Flash/Flash.h: In member function ‘char _FLASH_STRING::operator const’:
/usr/share/arduino/libraries/Flash/Flash.h:86:30: error: ‘_arr’ was not declared in this scope
/usr/share/arduino/libraries/Flash/Flash.h: At global scope:
/usr/share/arduino/libraries/Flash/Flash.h:181:29: error: ‘prog_char’ does not name a type
/usr/share/arduino/libraries/Flash/Flash.h:181:41: error: ISO C++ forbids declaration of ‘arr’ with no type [-fpermissive]
/usr/share/arduino/libraries/Flash/Flash.h:201:9: error: ‘prog_char’ does not name a type
/usr/share/arduino/libraries/Flash/Flash.h: In constructor ‘_FLASH_STRING_ARRAY::_FLASH_STRING_ARRAY(const int**, size_t)’:
/usr/share/arduino/libraries/Flash/Flash.h:181:62: error: class ‘_FLASH_STRING_ARRAY’ does not have any field named ‘_arr’
/usr/share/arduino/libraries/Flash/Flash.h: In member function ‘_FLASH_STRING _FLASH_STRING_ARRAY::operator const’:
/usr/share/arduino/libraries/Flash/Flash.h:188:26: error: ‘_arr’ was not declared in this scope
/usr/share/arduino/libraries/Flash/Flash.h: In member function ‘virtual void _FLASH_STRING_ARRAY::print(Print&) const’:
/usr/share/arduino/libraries/Flash/Flash.h:194:25: error: ‘_arr’ was not declared in this scope

un grand merci d'avance..

Les erreurs se produisent durant la compilation de ton sketch. Elles sont probablement dues a ton sketch et pas à Flash4.
Sans ton sketch, peut rien faire

Et puis ici c'est un sujet a propos de Web Serveur, pas de Flash4 :wink:

Bonjour,

Ça s'en l'include de <avr/pgmspace.h> oublié quelque pars.
Ou une erreur de syntaxe avant l'include de <Flash.h>.

et l'html 5 ??

fred133084:
et l'html 5 ??

Quel est le rapport avec l'HTML5 ?
J'ai beau chercher j'en trouve pas ... :roll_eyes:

Qu'on soit bien d'accord :
La librairie arduino "Flash" c'est pour stocker des données en mémoire flash, pas pour faire du Flash (le langage d'adobe).

mort de rire ! ceci explique cela ! quand j'ai vu écrit flash 4 j'ai pensé de suite a l'intégration de la version opensource du player adobe. :wink:

fred133084:
mort de rire ! ceci explique cela ! quand j'ai vu écrit flash 4 j'ai pensé de suite a l'intégration de la version opensource du player adobe. :wink:

Oui mais non, faut pas rêver :wink: