compilation error


Repetier 0.92.3 Alligator bordo
Arduino 1.6.4
dopo il nuovo aggiornamento
Modificato M203 monitoraggio continuo per la compatibilità ospite
get error :
Arduino: 1.6.4 (Windows 7), Scheda: "Stampante Alligator 3D Consiglio R2 (Native porta USB)" Nel file incluso da ui.cpp: 681: 0: u8glib_ex.h: In funzione 'u8g_com_arduino_fast_parallel_init void (u8g_t *)' : u8glib_ex.h: 9519: Errore: impossibile convertire 'RwReg * {aka volatili lungo unsigned int *}' a 'volatili uint8_t * {aka volatili unsigned char *}' in assegnazione    u8g_data_port [0] = portOutputRegister (digitalPinToPort (u8g-> pin_list [U8G_PI_D0]));                     ^ u8glib_ex.h: 9521: Errore: impossibile convertire 'RwReg * {aka volatili lungo unsigned int *}' a 'volatili uint8_t * {aka volatili unsigned char *}' in assegnazione    u8g_data_port [1] = portOutputRegister (digitalPinToPort (u8g-> pin_list [U8G_PI_D1]));                     ^ u8glib_ex.h: 9523: Errore: impossibile convertire 'RwReg * {aka volatili lungo unsigned int *}' a 'volatili uint8_t * {aka volatili unsigned char *}' in assegnazione    u8g_data_port [2] = portOutputRegister (digitalPinToPort (u8g-> pin_list [U8G_PI_D2]));                     ^ u8glib_ex.h: 9525: Errore: impossibile convertire 'RwReg * {aka volatili lungo unsigned int *}' a 'volatili uint8_t * { aka volatili unsigned char *} 'in assegnazione    u8g_data_port [3] = portOutputRegister (digitalPinToPort (u8g-> pin_list [U8G_PI_D3]));                     ^ u8glib_ex.h: 9528: Errore: impossibile convertire 'RwReg * {aka volatili lungo unsigned int *} 'a' volatili uint8_t * {aka volatili unsigned char *} 'in assegnazione    u8g_data_port [4] = portOutputRegister (digitalPinToPort (u8g-> pin_list [U8G_PI_D4]));                     ^ u8glib_ex.h: 9530: Errore: impossibile convertire 'RwReg * { aka volatili lungo unsigned int *} 'a' volatili uint8_t * {aka volatili unsigned char *} 'in assegnazione    u8g_data_port [5] = portOutputRegister (digitalPinToPort (u8g-> pin_list [U8G_PI_D5]));                     ^ u8glib_ex.h: 9532: Errore : impossibile convertire 'RwReg * {aka volatili lungo unsigned int *}' a 'volatili uint8_t * {aka volatili unsigned char *}' in assegnazione    u8g_data_port [6] = portOutputRegister (digitalPinToPort (u8g-> pin_list [U8G_PI_D6]));                     ^ u8glib_ex.h: 9534: Errore: impossibile convertire 'RwReg * {aka volatili lungo unsigned int *}' a 'volatili uint8_t * {aka volatili unsigned char *}' in assegnazione    u8g_data_port [7] = portOutputRegister (digitalPinToPort (u8g-> pin_list [U8G_PI_D7])),                     ^ non possono convertire 'RwReg * {aka volatili lungo unsigned int *}' a 'volatili uint8_t * {aka volatili unsigned char *}' in assegnazione   rapporto This potrebbe Essere Più Ricco di informazioni Per con   "uscita un Mostra dettagliato Durante la COMPILAZIONE "   abilitato in "File> Impostazioni"


































Comments

  • What lcd driver are you trying to compile. I do not understand that language only see that you tried compiling some u8g based lcd. Only st920 is tested for due to work.
  • edited May 2015
    Lcd Full Graphic 12864 ST7920
    It works well with the previous version
    https://drive.google.com/file/d/0B86JwqtVWhJQWWZrd1J2X1FIanc/view


  • > maralb > Repetier 0.92.3 Alligator bordo Arduino 1.6.4 dopo il nuovo aggiornamento Modificato M203 monitoraggio continuo per la compatibilità ospite get error :


    In file included from ui.cpp:681:0:
    u8glib_ex.h: In function 'void u8g_com_arduino_fast_parallel_init(u8g_t*)':
    u8glib_ex.h:9519: error: cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
       u8g_data_port[0] =  portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D0]));
                        ^
    u8glib_ex.h:9521: error: cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
       u8g_data_port[1] =  portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D1]));
                        ^
    u8glib_ex.h:9523: error: cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
       u8g_data_port[2] =  portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D2]));
                        ^
    u8glib_ex.h:9525: error: cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
       u8g_data_port[3] =  portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D3]));
                        ^
    u8glib_ex.h:9528: error: cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
       u8g_data_port[4] =  portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D4]));
                        ^
    u8glib_ex.h:9530: error: cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
       u8g_data_port[5] =  portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D5]));
                        ^
    u8glib_ex.h:9532: error: cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
       u8g_data_port[6] =  portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D6]));
                        ^
    u8glib_ex.h:9534: error: cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
       u8g_data_port[7] =  portOutputRegister(digitalPinToPort(u8g->pin_list[U8G_PI_D7]));
                        ^
    cannot convert 'RwReg* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
  • I have just uploaded a fixed version where it compiles again.
  • there an entry in row 562 ui.h
    #Error GLCD
    you have to delete to compile good
  • Thanks. Had forgotten to delete it in due tree after testing.
Sign In or Register to comment.