Cordial saludo:
Soy nuevo en c y pretendo compilar un conjunto de fuentes libre c de un programa de ajedrez con el fin de explorar como funciona.
Sin embargo, intento compilarlo en Dev C++ y me genera un error informando que no encuentra _asm en el archivo robbolito.h
88 C:\Motores ajedrez\ROBOLITO\source\robbolito.h `_asm' undeclared (first use in this function)
El código donde se genera el error es el siguiente:
static __inline int LSB( UINT64 x )
{
_asm <<<<--- En esta linea marca error
{
bsf rax, x
}
}
Desconozco si esto obedece a alguna configuración del compilador, una biblioteca que falta y es requerida, o simplemente dentro de los fuentes se omitieron los archivos que manejan tal invocación.
Gracias por su colaboración.