write_png manquant ?
Publié : lun. janv. 19, 2009 2:55 pm
Bonjour,
Je tente de compiler gias, xcas et consort à partir de la distribution stable officielle.
J'ai un petit souci : la compilation de icas échoue sur le message suivant :
make[2]: entrant dans le répertoire « /home/logiciels/Giac/giac-0.8.2/src »
/bin/sh ../libtool --mode=link g++ -g -o icas -L../src/.libs icas.o -lxcas -lgiac -lgmp -lmpfr -lpthread -lntl -lpari -lfltk_images -lpng -lz -lfltk -lfltk_gl -lGLU -lGL -lgsl -lgslcblas -lncurses -ldl -lm -lX11 -lgmp
g++ -g -o icas -L../src/.libs icas.o -lxcas -lgiac -lgmp -lmpfr -lpthread -lntl -lpari -lfltk_images -lpng -lz -lfltk -lfltk_gl -lGLU -lGL -lgsl -lgslcblas -lncurses -ldl -lm -lX11 -lgmp
../src/.libs/libxcas.so: undefined reference to `giac::write_png(char const*, unsigned char**, int, int, int, int)'
collect2: ld returned 1 exit status
Il semble donc que la fonction write_png est manquante dans les librairies.
J'ai un peu fouillé le code sous src, et n'ai pas trouvé sa définition (elle est déclarée dans maple.h)
Je suis sous Debian/Lenny, et la bibliothèque libpng est installée en version 1.2.27-2.
Cordialement
Dominique MICOLLET
Je tente de compiler gias, xcas et consort à partir de la distribution stable officielle.
J'ai un petit souci : la compilation de icas échoue sur le message suivant :
make[2]: entrant dans le répertoire « /home/logiciels/Giac/giac-0.8.2/src »
/bin/sh ../libtool --mode=link g++ -g -o icas -L../src/.libs icas.o -lxcas -lgiac -lgmp -lmpfr -lpthread -lntl -lpari -lfltk_images -lpng -lz -lfltk -lfltk_gl -lGLU -lGL -lgsl -lgslcblas -lncurses -ldl -lm -lX11 -lgmp
g++ -g -o icas -L../src/.libs icas.o -lxcas -lgiac -lgmp -lmpfr -lpthread -lntl -lpari -lfltk_images -lpng -lz -lfltk -lfltk_gl -lGLU -lGL -lgsl -lgslcblas -lncurses -ldl -lm -lX11 -lgmp
../src/.libs/libxcas.so: undefined reference to `giac::write_png(char const*, unsigned char**, int, int, int, int)'
collect2: ld returned 1 exit status
Il semble donc que la fonction write_png est manquante dans les librairies.
J'ai un peu fouillé le code sous src, et n'ai pas trouvé sa définition (elle est déclarée dans maple.h)
Je suis sous Debian/Lenny, et la bibliothèque libpng est installée en version 1.2.27-2.
Cordialement
Dominique MICOLLET