+ Responder ao Tópico



  1. #1
    Fabio Souza
    Ola pessoal..! Sou iniciante em linux, e estou tendo problemas
    pra compilar um programa no gcc, se alguem pode ajudar!
    ele da seguinte erro:

    usr/bin/ld: cannot find -lc
    collect2: ld returned 1 exit status

    Valeu...!

    []'s

  2. #2
    k4z1nh0
    e ae blz?
    Primeiramente coloque os passos que vc fez para tentar compilar o programa em C.
    na maioria dos casos resolve-se o problema com a seguinte sintaxe:
    Código :
    gcc arquivo_fonte.c -o arquivo_saida
    este comando que vc acabou de digitar serve para gerar um arquivo executavel atraves de um arquivo de extensao.o.
    A sintaxe correta que a maioria dos programadores usa eh a seguinte:
    Código :
    ld -s -o arquivo_saida arquivo_entrada.o
    ele gerara um arquivo binario executavel apartir do arquivo .o que eh um arquivo objeto.
    se vc programa em assembly use estes comandos para ser 100% eficiente:
    Código :
    nasm -f elf arquivo_fonte.asm      #gera saida para arquivo_fonte.o
    ld -s -o arquivo_saida arquivo_fonte.o #ira gerar o arquivo executavel.
     
    Ignore os caracteres "#" que digitei acima.

    para achar o comando ld digite no seu shell do linux o comando
    find / -name ld -print
    ele ira listar o caminho onde se encontra seu programa ld.

    Espero ter ajudado![/code]



  3. de mais detalhes do erro de compilacao, umas 10 linhas ate cair no prompt do linux novamente, so isso nao da para ter uma nocao exata do que esta faltando.

  4. #4
    lord_wesley
    Acredito que se vc instalar o glibc-static resolverá o problema...






Tópicos Similares

  1. Erro ao tentar Compilar Drive da Plc de Rede!
    Por lcacjr no fórum Servidores de Rede
    Respostas: 2
    Último Post: 07-10-2004, 21:09
  2. Respostas: 24
    Último Post: 25-09-2004, 07:05
  3. Erro ao tentar logar
    Por asclows no fórum Servidores de Rede
    Respostas: 1
    Último Post: 12-04-2004, 12:23
  4. Erro ao tentar compilar samba 3.0.0
    Por APS no fórum Servidores de Rede
    Respostas: 3
    Último Post: 06-10-2003, 10:58
  5. Erro ao tentar acessar via ssh
    Por Wal no fórum Servidores de Rede
    Respostas: 2
    Último Post: 11-09-2003, 10:05

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L