MPU6050 violates one definition rule

Ciao a tutti, non riesco a capire cosa non vada
Ho scaricato il pacchetto JROWBERG-i2cdevlib-master.zip
Messo nella cartella delle librerie i2cdev e mpu6050
Quando faccio la verifica mi indica il seguente errore :

D:\Documenti\Arduino\libraries\MPU6050/MPU6050.h:436:7: warning: type 'struct MPU6050' violates one definition rule [-Wodr]

 class MPU6050 {

       ^

D:\Documenti\Arduino\libraries\MPU6050\MPU6050.h:436:7: note: a different type is defined in another translation unit

 class MPU6050 {

       ^

D:\Documenti\Arduino\libraries\MPU6050/MPU6050.h:1026:18: note: the first difference of corresponding definitions is field 'dmpPacketBuffer'

         uint8_t *dmpPacketBuffer;

                  ^

D:\Documenti\Arduino\libraries\MPU6050\MPU6050.h:436:7: note: a type with different number of fields is defined in another translation unit

 class MPU6050 {

Ho cercato per i forum, e parte del problema si era risolto modificando una stringa cosi : 2 * 16384L

Ma resta l'errore sopra indicato.. potete per favore aiutarmi a capire?

Grazie anticipatamente a tutti!!

L'errore rilevato non dà problemi in esecuzione. Il codice non mi funzionava per un difetto del cavo che collegava il PIN2 di arduino al sensore ..
Grazie comunque,
Mi ha aiutato direttamente il creatore della libreria, davvero disponibile e gentile
Buon proseguimento a tutti!! :slight_smile: