Undefined reference to <nom-fonction>

Fermé
Sya - 28 nov. 2011 à 12:38
 Sya - 7 déc. 2011 à 15:50
Bonjour,

J'ai un problème lors de l'installation d'un package (le make) il me dit:
/usr/local/lib/libcomLib.so: undefined reference to 'posterFind
/usr/local/lib/libcomLib.so: undefined reference to 'posterDelete

et je ne sais pas ou est ce qu'il utilise libcomLib.so, j'ai parcouru le Makefile mais je n'ai rien trouvé!

Quelqu'un peut-il avoir une idée, please?
Merci d'avance!

24 réponses

Bogomips Messages postés 123 Date d'inscription mardi 5 avril 2011 Statut Membre Dernière intervention 18 mars 2015 16
6 déc. 2011 à 16:56
En fait, je parlais de "libtermcap" parce que pendant l'exécution de "configure" dans "eltclsh" j'ai vu ceci:

checking for library containing tputs... -ltermcap
0
Non, il n y a pas de checking for library containing tputs... -ltermcap dans le fichier configure...
0
Bogomips Messages postés 123 Date d'inscription mardi 5 avril 2011 Statut Membre Dernière intervention 18 mars 2015 16
7 déc. 2011 à 15:24
Quand je voulais dire pendant l'exécution de "configure", c'est au moment de la construction du "Makefile" de "eltclsh".
0
oui, donc se trouvant dans config.log et également dans le configure que j'ai parcouru et trouvé ça:
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tputs" >&5
$as_echo_n "checking for library containing tputs... " >&6; }
if test "${ac_cv_search_tputs+set}" = set; then :
  $as_echo_n "(cached) " >&6
else
  ac_func_search_save_LIBS=$LIBS
cat confdefs.h - <<_ACEOF >conftest.$ac_ext


juste avant la boucle traitant termcap ncurses spécifiée avant.
0