Ошибка в терминале при запуске ассемблера 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
которая, как я понял, возникает из-за неправильного формата файла, но как исправить, я не знаю.