flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
zhak 29 Mar 2010, 08:40
it seems that there's an error in your source file (on line 19) and RadAsm has nothing to do with it. Try to assemble TestFasm.Asm from command line (c:\fasm\fasm.exe TestFasm.Asm)
|
|||
![]() |
|
avcaballero 29 Mar 2010, 08:57
The result is as follows:
c:\fasm\fasm TestFasm.Asm flat assembler version 1.68 (1513071 kilobytes memory) TestFasm.Asm [6]: include '%fasminc%\win32a.inc' error: file not found. |
|||
![]() |
|
zhak 29 Mar 2010, 09:01
There's an error in ERROR instruction.
If you look at Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 2A, (http://www.intel.com/Assets/PDF/manual/253666.pdf), pg. 3-325, you'll see, that enter instruction should be issued with some parameters: enter imm16,0 enter imm16,1 enter imm16,imm16 Maybe there's some missing macro which defines enter and return commands. Last edited by zhak on 29 Mar 2010, 09:07; edited 1 time in total |
|||
![]() |
|
zhak 29 Mar 2010, 09:05
avcaballero, you should add a %fasminc% environment variable (%fasminc%=<path_to_fasm>\INCLUDE)
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.