[EMAIL PROTECTED] wrote:
je vient de changer de distrib. J'avait une mandrake 6.2 et me voila avec
une debian 2.2.
Mon probleme est que je n'arrive plus � compiler certains truc dont:
-pour faire un test simple :
//////////////////////////////////////////////////
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[]){
        double N;

        N=sqrt(4.0);
        printf("%d ",N);
        printf("Hello, world!\n");
        return EXIT_SUCCESS;
}
///////////////////////////////////////////////////

gcc main.c -o main me retourne:
main.o: In function `main':
~/main.c:30: undefined reference to `sqrt'
collect2: ld returned 1 exit status
meme chose avec les librairies curses...

-un autre message d'erreur m'empeche d'arriver � la fin de la compilation
de lcdproc alors que ca marchais sous mon anciene distrib

QUESTION :que dije faire, ajouter ou configurer pour que cela marche...

bonjour
il faut ajouter a la ligne de commande gcc -o main main.c -lm
et gcc -o main main.c -lm -lncurses


--
polo

Répondre à