linux masm

MASM bajo Linux?



(6)

¿Hay alguna manera de usar MASM en Linux? Incluso NASM resistente es bastante popular en Linux, todavía difiere para algunos estilos de instrucción en el código.


Debería poder ejecutar MASM en Wine .


Personalmente prefiero el estilo NASM, pero probablemente puedas ejecutar MASM en Wine (o en su defecto, en una VM). Después de todo, no debería necesitar llamadas API exóticas.

He podido ejecutar el binario Win32 NASM en Wine on Linux sin ningún problema [larga historia, sin conexión de red].

Si desea convertir el formato binario OMF de Microsoft a ELF, debería poder hacerlo utilizando objcopy , pero es posible que necesite compilar en soporte para los formatos de objeto correctos.


Wiki dice

MASM32 EULA no permite su uso en el desarrollo de software de código abierto, y solo permite que se ejecute en sistemas operativos Windows.

entonces es un no.


MASM no funciona con WINE, estoy ejecutando MASM en Virtual Box


Ejecute MASM en Wine o consulte en la wiki que MASM solo puede ejecutarse en Windows.

Saludos.


Uso DosBox y funciona bien para mí.

Detalles aquí