Ошибка в терминале при запуске ассемблера nasm

Решил изучить ассемблер под Linux, написал простейший тестовый код, выводящий всем известную строку. Затем, написал Makefile для сокращения возни с терминалом. Содержимое Makefile:

all:
nasm –f elf $(source) 
ld –m elf_i386 –s –o $(source) $(source).o 
rm $(source).o

Но при попытке запуска выдаёт ошибку

nasm –f elf hello.asm
–f: fatal: more than one input file specified: elf

которая, как я понял, возникает из-за неправильного формата файла, но как исправить, я не знаю.


Ответы (0 шт):