All pastes #752805 Raw Edit

Anonymous

public text v1 · immutable
#752805 ·published 2007-10-28 19:15 UTC
rendered paste body
racine projet :
 - dossier "plplot-5.8.0-RC1"
   - "trax"
     test.c
     Makefil
   
   - "include"
   - "src"
     - ".lib"
       libplplotd.a
       libplplotd.la -> ../libplplotd.la
       libplplotd.lai
       libplplotd.so -> libplplotd.so.11.0.1
       libplplotd.so.11 -> libplplotd.so.11.0.1
       libplplotd.so.11.0.1
       ...


-----------------------------------------------------
ligne de compilation
CFLAGS = -Wall -W  -std=gnu99
CFLAGS += -lplplot
CFLAGS +=-DINFOS
CFLAGS +=-I../include -L../src/.lib/


-----------------------------------------------------
Compilation depuis le dossier "trax"
make
gcc  -Wall -W  -std=gnu99 -lplplot -DINFOS -I../include -L../src/.lib/  -c test.c -o test.o
test.c:40: attention : unused parameter ‘type’
test.c:47:2: attention : pas de retour chariot à la fin du fichier
gcc: -lplplot: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite
gcc  -Wall -W  -std=gnu99 -lplplot -DINFOS -I../include -L../src/.lib/  ./test.o -o prog
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lplplot
collect2: ld a retourné 1 code d'état d'exécution
make: *** [prog] Erreur 1