Karoshi MSX Community
05 de Julio de 2021, 12:59:29 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: ASMSX No puedo compilar Exit code: 139  (Leído 2708 veces)
0 Usuarios y 1 Visitante están viendo este tema.
j4mk3
Karoshi Maniac
****
Mensajes: 376


MSx Powa!


WWW Email
« : 28 de Enero de 2012, 01:25:46 pm »

Sad Joo.
El asmsx no me deja compilar los ASM en Linux.
Me he preparado un PC con Ubuntu 10 para desarrollar y hoy he probado de compilar con asmsx.
Me han pasado un par de cosas raras.

Bajé la ultima versión del asmsx de google code. Vi que ya habia un ejecutable compilado para Linux.
He cogido los proyectos que tenia en el portatil de MSX para empezar a trabajar en Linux.
Y oh! sorpresa, el asmsx de Linux me ha empezado a dar errores al compilar, concretamente 2

- Si en una linea que tiene un string como esta
.INCLUDE "LIB/TECLA.GEN"
hay un espacio en blanco entre las ultmas comillas y el salto de linea CR/LF me dice:
Unterminated string

- Quito esos espacio en blanco, y dice otra cosa diferente. Termina de hacer la lista de Includes y dice:
Segmentation fault
>Exit code: 139

Sad Sad

El codigo ASM no es, seguro. Ya que con el EXE de windows y haciendo
wine asmsx.exe JUEGO.ASM
Compila perfectamente.

Manda "huevos" que estando en Linux tenga que compilar con el exe de windows XD

He probado de recompilar la versión Linux del asmsx con los sources...la compilación ha sido correcta, pero tampoco funciona. Me da el mismo error al intentar compilar.

Any help please ? : Cry

NOTA :(editado)
la version windows del asmsx es la 0.15a
la version linux del asmsx es la 0.16 WIP
A ver si va a ser eso... Sad
« Última modificación: 28 de Enero de 2012, 01:27:40 pm por j4mk3 » En línea

---  G Fan  ---  Galious & Gradius  & G Boys   ---
--- Play HANS' ADVENTURE, STAN, THE DREAMER & BITLOGIC ---
kabish
Karoshi Maniac
****
Mensajes: 470


caspaflims@hotmail.com
« Respuesta #1 : 28 de Enero de 2012, 11:11:45 pm »

Prueba a poner la ruta y el nombre del fichero EXACTAMENTE como lo tienes en el disco duro. Es decir, no lo pongas en mayúsculas si no está. Es una idea.
En línea
assembler
Karoshi Fan
**
Mensajes: 62

assembler@ya.com
Email
« Respuesta #2 : 28 de Enero de 2012, 11:44:35 pm »

Hay un parche para solucionar, si no ese problema, al menos uno parecido...

Fue un caso similar al tuyo


http://karoshi.auic.es/index.php?topic=2148.0

En línea
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #3 : 29 de Enero de 2012, 12:41:32 pm »

Y si trabajas en Linux, asegúrate de salvar los ficheros de código fuente en formato Linux. Es decir, que mejor si no te emplea los finales de línea de Windows. A veces da problemas esa parte...
En línea
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines XHTML 1.0 válido! CSS válido!