Me he pillado el source con el update del 0.8.1 y en 64 bit NO FONA.
Pues eso en AMD 64 con Debian y con Ubuntu 7.10, compilado en ambos entornos no chuta. Compila perfectamente, pero saca unos warnings bastante warretes:
Al lanzar el emu lo primero que me chupo es un :
FRAMEBUFFER OBJECTS NOT SUPPORTED (REQUIRED IN THIS VERSION)
Así que saco la conclusión de que no tengo instalada algúna lib que trata objectos en framebuffer pintandolos sobre las X o es que mi tarjeta es cutrilla y tal. Lo investigaré ya he visto por los foros de linux en general y en de esta gente que los que usamos en algúno de nuestros PC 64 bit estamos teniendo bastantes problemas para generar ejecutables funcionales.
-----------------------------------------------------------------------
Os dejo enlace a la captura de mi lxdream en 64 bit.
-----------------------------------------------------------------------
sh4/sh4core.c: En la función ‘sh4_execute_instruction’:
sh4/sh4core.c:2070: aviso: se pasa el argumento 2 de ‘sh4_fsca’ desde un tipo de puntero incompatible
sh4/sh4core.c:2086: aviso: se pasa el argumento 1 de ‘sh4_ftrv’ desde un tipo de puntero incompatible
mv -f .deps/sh4core.Tpo .deps/sh4core.Po
-----------------------------------------------------------------------
sh4/xltcache.c: En la función ‘xlat_get_code’:
sh4/xltcache.c:205: aviso: conversión de puntero a entero de tamaño diferente
sh4/xltcache.c:205: aviso: conversión a puntero desde un entero de tamaño diferente
sh4/xltcache.c: En la función ‘xlat_promote_to_old_space’:
sh4/xltcache.c:262: aviso: desbordamiento en la conversión implícita de constante
sh4/xltcache.c:278: aviso: desbordamiento en la conversión implícita de constante
sh4/xltcache.c: En la función ‘xlat_promote_to_temp_space’:
sh4/xltcache.c:300: aviso: desbordamiento en la conversión implícita de constante
sh4/xltcache.c:318: aviso: desbordamiento en la conversión implícita de constante
sh4/xltcache.c: En la función ‘xlat_extend_block’:
sh4/xltcache.c:381: aviso: desbordamiento en la conversión implícita de constante
-----------------------------------------------------------------------
sh4/sh4x86.c: En la función ‘call_func0’:
sh4/sh4x86.c:262: aviso: conversión de puntero a entero de tamaño diferente
sh4/sh4x86.c: En la función ‘exit_block’:
sh4/sh4x86.c:441: aviso: conversión de puntero a entero de tamaño diferente
sh4/sh4x86.c: En la función ‘sh4_x86_translate_instruction’:
sh4/sh4x86.c:534: aviso: conversión de puntero a entero de tamaño diferente
sh4/sh4x86.c:2830: aviso: conversión de puntero a entero de tamaño diferente
mv -f .deps/sh4x86.Tpo .deps/sh4x86.Po
-----------------------------------------------------------------------
gdrom/linux.c: En la función ‘linux_play_audio’:
gdrom/linux.c:231: aviso: se pasa el argumento 4 de ‘linux_send_command’ desde un tipo de puntero incompatible
gdrom/linux.c: En la función ‘linux_stop_audio’:
gdrom/linux.c:239: aviso: se pasa el argumento 4 de ‘linux_send_command’ desde un tipo de puntero incompatible
gdrom/linux.c: En la función ‘linux_read_sector’:
gdrom/linux.c:261: aviso: se pasa el argumento 4 de ‘linux_send_command’ desde un tipo de puntero incompatible
-----------------------------------------------------------------------
EN 32 bit probablemente no dé problema algúno, con el portatil luego o quizás mañana lo compilo en un plix a ver que pasa que me tiene intrigado.
Sabeis si hay binarios precompilados rulando por ahi ?
Saludos[/img]