Oks. Gracias Idol por la respuesta. Pues he probado a definir el array justo a continuacion de su definicion, he compilado y sigue dando error de linker.
Aprovecho para añadir algo de info, por si puede ser de ayuda....
unsigned char tablasci2[ TABLE_NUM ][ TABLE_SIZE ] = { {0,0} , {0,0} };
//===================================
#ifndef INLINE_ASM
...........
...........
...........
El programa comienza con una llamada a " encript_buffer(..... ) " así:
// Get a new expand key with 256 bits
strcpy( newkey, key );
encript_buffer( newkey, 16, "K#ç=+xnNX~Nx6544", 16, 0 );
for ( j=0; j<TABLE_NUM; j++ ){
for ( i=0; i<TABLE_SIZE; i++ ) ascii=i;
for ( i=0; i<TABLE_SIZE; i++ ){
tablasci2[j][ ascii ] = i;
......
.....
.....
Por cierto, tengo entendido que esta sintaxis del asm es para linux, mientras yo uso
el windows.
Talvez en el Dev-C++ hay que activar alguna opcion para que compile el asm??
Lo que pasa es que debería dar error en todo y no solo en la ref de link tabla.
Buwaaa.... a ver como salgo de esta?
Aprovecho para añadir algo de info, por si puede ser de ayuda....
unsigned char tablasci2[ TABLE_NUM ][ TABLE_SIZE ] = { {0,0} , {0,0} };
//===================================
#ifndef INLINE_ASM
...........
...........
...........
El programa comienza con una llamada a " encript_buffer(..... ) " así:
// Get a new expand key with 256 bits
strcpy( newkey, key );
encript_buffer( newkey, 16, "K#ç=+xnNX~Nx6544", 16, 0 );
for ( j=0; j<TABLE_NUM; j++ ){
for ( i=0; i<TABLE_SIZE; i++ ) ascii=i;
for ( i=0; i<TABLE_SIZE; i++ ){
tablasci2[j][ ascii ] = i;
......
.....
.....
Por cierto, tengo entendido que esta sintaxis del asm es para linux, mientras yo uso
el windows.
Talvez en el Dev-C++ hay que activar alguna opcion para que compile el asm??
Lo que pasa es que debería dar error en todo y no solo en la ref de link tabla.
Buwaaa.... a ver como salgo de esta?