[LUG.ro] problema para compilar

D. H. F. L. lugro@lugro.org.ar
Thu, 10 May 2007 20:10:15 -0300


En una reciente instalación de debian 3.1, no puedo compilar con gcc 
algo tan simple como esto, que guardé en el archivo "prueba.c"

    #include <stdio.h>
    #include <math.h>

    int main(){
        sin(45);
        sqrt(4);
        return 0;
    }

 
    gcc prueba.c -o prueba
me tira el mensaje:
    /tmp/cc4lCwhe.o(.text+0x1a): En la función `main':
    : undefined reference to `sin'
    /tmp/cc4lCwhe.o(.text+0x2a): En la función `main':
    : undefined reference to `sqrt'
    collect2: ld devolvió el estado de salida 1
    
    gcc -c prueba.c -o prueba
se ejecuta sin errores

Aclaro que durante la instalación no tuve ningún error, sospecho que es 
algo muy básico pero no sé por donde empezar.
Ah: con "DEV C++" bajo win2k no tuve ningún problema.