Sobre a instalação do nasm

0

Instalei o nasm no Ubuntu, mas estou recebendo um erro

$ ld -o file file.o
i386:x86-64 architecture of input file '1.o' is incompatible with i386 output

Como posso corrigir isso?

    
por prajakta rokade 28.03.2017 / 08:34

1 resposta

0

O problema é executar aplicativos de 32 bits em uma máquina de 64 bits. Tente definir elf_i386 durante a vinculação:

ld -m elf_i386 -o file.o file
    
por PersianKnight 28.03.2017 / 09:23