Fórum Ubuntu Linux - PT
Suporte Técnico => Programação e Scripts => Tópico iniciado por: @lucard em 28 de Outubro de 2007, 16:11
-
Olá eu uso o versão 6.06 LTS.
Usando o gerenciador de pacotes (Synaptic) instalei o Nasm 0.98.38-1.2.
Só que para compiliar o arquivo usa-se nasm exemplo
nasm -f elf HelloWord.asm
ai para linkar o programa usa-se
ld -s -o HelloWord hello.o
quando faço isso dá a seguinte menssagem de erro.
bash: ld: comando não encontrado
-
para criar links o comando é "ln" e não ld!
-
para criar links o comando é "ln" e não ld!
Cara é o seguinte não quero criar um atalho, o que quero é pegar o codigo objeto gerado pelo nasm e trasnfomar ele em codigo executável.
http://docs.cs.up.ac.za/programming/asm/derick_tut/#helloworld
Muito obrigado...
-
foi maus!!! ::)
Mas observando aqui no meu terminal, com a instalação padra do 7.10, tenho o comando ld... e um ldconfig também...
vc verificou se com o "sudo ld" também não funciona?
-
foi maus!!! ::)
Mas observando aqui no meu terminal, com a instalação padra do 7.10, tenho o comando ld... e um ldconfig também...
vc verificou se com o "sudo ld" também não funciona?
Iiiii que isso cara... você me ajudou muito o comando correto era sudo ld... mesmo
porque quando eu digitava apenas ld ele falava que não tava encontrando.
Muito obrigado.