Т.е. пишу в начале файла 
----------------------------------------------------------
format ELF 
section '.text' executable
public _start
_start:
	mov  edx,msg_len
	mov  ecx,msg
	mov  ebx,1
	mov  eax,4
	int  0x80
	mov  eax,1
	xor  ebx,ebx
	int  0x80
	msg  db 'hello world',0xA,0
	msg_len = $-msg
-----------------------------------------------------------
делаю команду: 
/usr/local/share/fasm/fasm hello.asm hello.o
в ответ получаю:
------------------------------------------
flat assembler  version 1.41
hello.asm [1]:
format ELF
error: invalid argument.
------------------------------------------
и так на каждую строку вплоть до _start.
В чём проблема ведь данный код взят не из головы а с www.wasm.ru и нак сколько понимаю был проверен а сдесь не работает.
Заранее спасибо!!!
    
      Ответ на:
      
          комментарий
        от grustnoe 
  
    
      Ответ на:
      
          комментарий
        от cyclon 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум 64-битные регистры в nasm (2006)
 - Форум Проблема с Hello World на асме (2020)
 - Форум Где ошибка? (FASM) (2009)
 - Форум Linux mmap assembler (2007)
 - Форум помогите разобраться, ассемблер (2009)
 
- Форум Подкиньте код проги на асме (2009)
 - Форум Компоновщик ассемблера ругается (2023)
 - Форум GDB и NASM (2012)
 - Форум accept возвращает «Invalid argument» (2017)
 - Форум не работает функция bind. (2017)