News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

GoAsm/Linex/Windows APIs

Started by shankle, March 25, 2007, 02:07:19 AM

Previous topic - Next topic

shankle

What are the ramifications of using GoAsm with Linex (possibly Ububtu)?
Are there any legal problems in using the Windows APIs or does GoAsm
use any APIs?
I have many programs that I am going to have to convert plus the
learning curve.
I looked to see if questions like these have been asked but could not
find any.
Thanks for any guidance 
JPS
The greatest crime in my country is our Congress

jorgon

Hi Shankle

GoAsm does rely on the Windows APIs, in particular the memory and file functions.
I have not tried (nor have I had any reports about trying) GoAsm under Linux through an emulator.  But since GoAsm does not use any unusual Windows APIs, I would have thought this would work.

GoAsm makes a COFF object file in PE format, but you can run objcopy using the command line parameters -o elf32-i386 to convert this into the ELF format for the Linux linker.  However, I have no idea whether you can do anything useful with the resulting executable.

I can't see any legal problems, certainly there are none as far as GoAsm is concerned.
 
Author of the "Go" tools (GoAsm, GoLink, GoRC, GoBug)