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

Título: nasm no Ubuntu
Enviado 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
Código: [Selecionar]
nasm -f elf HelloWord.asmai para linkar o programa usa-se
Código: [Selecionar]
ld -s -o HelloWord hello.oquando faço isso dá a seguinte menssagem de erro.
Código: [Selecionar]
bash: ld: comando não encontrado
Título: Re: nasm no Ubuntu
Enviado por: mdfernan em 28 de Outubro de 2007, 16:41
para criar links o comando é "ln" e não ld!
Título: Re: nasm no Ubuntu
Enviado por: @lucard em 28 de Outubro de 2007, 17:55
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...
Título: Re: nasm no Ubuntu
Enviado por: mdfernan em 28 de Outubro de 2007, 18:36
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?

 
Título: Re: nasm no Ubuntu
Enviado por: @lucard em 28 de Outubro de 2007, 22:27
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.