nasm no Ubuntu

Iniciado por @lucard, 28 de Outubro de 2007, 16:11

tópico anterior - próximo tópico

@lucard

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

mdfernan

para criar links o comando é "ln" e não ld!


@lucard

Citação de: mdfernan online 28 de Outubro de 2007, 16:41
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...

mdfernan

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?



@lucard

Citação de: mdfernan online 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?


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.