rendered paste bodyracine 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