Rendere compatibili sketch 023/1.0


si puo' fare un esame esaustivo su quali file modificare/aggiungere all'ide 1.0 per garantire la compatibilita' con tutti gli sketch ?

ad esempio nel mio valvolare ricevo errore wconstant che sua volta contiene collegamento ad wiring.h che non e' piu' presente nell'1.0

ho fatto un confronto ed file mancanti nella 1.0 rispetto alla vecchia release sono:

wiring.h
wconstants.h
wprogram.h
pins_arduino.c
pins_arduino.h

sarebbe comodo fare uno zip da scaricare, allegato questo post, con file corretti per garantire retrocompatibilita' senza modifiche.

che ne pensate ?


che ne pensate ?

che non mi pare il miglior modo di risolvere questo problema, dato che le differenze potrebbero essere anche livello di codice, non solo di nome di file.
meglio allora inserire in tutte le lib che si usano una direttiva per il compilatore per discriminare tra versione 1.0 e non:
code: [select]
#if defined(arduino) && arduino >= 100
#include "arduino.h"
#else
#include "wprogram.h"
#endif


Arduino Forum > International > Italiano > Generale (Moderator: leo72) > Rendere compatibili sketch 023/1.0


arduino

Comments

Popular posts from this blog

Joomla site hacked, cant see front and - Joomla! Forum - community, help and support

Christian Home School Programs - Joomla! Forum - community, help and support

Trouble with PF_OutFlag_I_USE_AUDIO and PF_CHECKOUT_LAYER_AUDIO