Sha1.h errore di compilazione con Arduino Uno

Ciao a tutti, mi chiamo Simone e sono nuovo del forum.
Grazie in anticipo per il tempo che vorrete dedicarmi.

Per il mio piccolo progetto avrei bisogno di usare mysql.h (che ho trovato qui MySQL Connector/Arduino in Launchpad) il problema è che appena carico sha1.h e compilo mi genera subito un errore che non so proprio come correggere.

Grazie
Simone

Questo è il codice.

#include <sha1.h>

void setup() {
}

void loop() {
}

Questo è l'errore che mi compare.

Arduino:1.5.8 (Mac OS X), Scheda:"Arduino Uno"

In file included from /Users/simone/Documents/Arduino/libraries/sha1/sha1.cpp:3:0:
/Users/simone/Documents/Arduino/libraries/sha1/sha1.cpp:11:25: error: variable 'sha1InitState' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
 uint8_t sha1InitState[] PROGMEM = {
                         ^
Errore durante la compilazione

sha1.cpp (2.78 KB)

sha1.h (871 Bytes)

Mi autoquoto

PaoloP:
La gestione della PROGMEM nella 1.5.7 e successive è stata modificata.
C'è un vecchio post di GPB01 che spiega le modifiche da fare.
--> Devo passare da Arduino Mega 2560 ad Due, alcuni dubbi.... - #19 by gpb01 - Generale - Arduino Forum

sserughetti:
Ciao a tutti, mi chiamo Simone e sono nuovo del forum.

Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento: Regolamento

Grazie !!!
Adesso funziona.
Simone