[hs ?] Problème de compilation
Bonjour la liste.
Tout d'abord, je suis sous jessie avec du 64 bits.
En voulant compiler des sources j'obtiens l'erreur suivante :
/usr/bin/ld: ne peut trouver -lncurses
collect2: error: ld returned 1 exit status
Je subodore qu'il y ait un problème avec libncurses5 ou libncursesw5.
Une recherche sur la machine avec apt-file me donne entre autres :
lib32ncurses5: /lib32/libncurses.so.5
lib32ncurses5: /lib32/libncurses.so.5.9
lib32ncurses5-dev: /usr/lib32/libncurses++.a
lib32ncurses5-dev: /usr/lib32/libncurses.a
lib32ncurses5-dev: /usr/lib32/libncurses.so
lib32ncursesw5: /lib32/libncursesw.so.5
lib32ncursesw5: /lib32/libncursesw.so.5.9
lib32ncursesw5-dev: /usr/lib32/libncurses++w.a
lib32ncursesw5-dev: /usr/lib32/libncursesw.a
lib32ncursesw5-dev: /usr/lib32/libncursesw.so
libncurses-gst: /usr/lib/gnu-smalltalk/libncurses.so
libncurses5: /lib/x86_64-linux-gnu/libncurses.so.5
libncurses5: /lib/x86_64-linux-gnu/libncurses.so.5.9
libncurses5-dbg: /usr/lib/debug/lib/x86_64-linux-gnu/libncurses.so.5.9
libncurses5-dbg: /usr/lib/debug/lib32/libncurses.so.5.9
libncurses5-dbg: /usr/lib/debug/lib32/libncursesw.so.5.9
libncurses5-dbg: /usr/lib/debug/libncurses.so.5
libncurses5-dbg: /usr/lib/debug/libncurses.so.5.9
libncurses5-dbg: /usr/lib/libncurses++_g.a
libncurses5-dbg: /usr/lib/libncurses_g.a
libncurses5-dev: /usr/lib/x86_64-linux-gnu/libncurses++.a
libncurses5-dev: /usr/lib/x86_64-linux-gnu/libncurses.a
libncurses5-dev: /usr/lib/x86_64-linux-gnu/libncurses.so
libncursesada2: /usr/lib/x86_64-linux-gnu/libncursesada.so.2
libncursesada2-dev: /usr/lib/x86_64-linux-gnu/libncursesada.a
libncursesada2-dev: /usr/lib/x86_64-linux-gnu/libncursesada.so
libncursesada3: /usr/lib/x86_64-linux-gnu/libncursesada.so.3
libncursesada3-dev: /usr/lib/x86_64-linux-gnu/libncursesada.a
libncursesada3-dev: /usr/lib/x86_64-linux-gnu/libncursesada.so
libncursesw5: /lib/x86_64-linux-gnu/libncursesw.so.5
libncursesw5: /lib/x86_64-linux-gnu/libncursesw.so.5.9
libncursesw5-dbg: /usr/lib/debug/lib/x86_64-linux-gnu/libncursesw.so.5.9
libncursesw5-dbg: /usr/lib/debug/libncursesw.so.5
libncursesw5-dbg: /usr/lib/debug/libncursesw.so.5.9
libncursesw5-dbg: /usr/lib/libncurses++w_g.a
libncursesw5-dbg: /usr/lib/libncursesw_g.a
libncursesw5-dev: /usr/lib/x86_64-linux-gnu/libncurses++w.a
libncursesw5-dev: /usr/lib/x86_64-linux-gnu/libncursesw.a
libncursesw5-dev: /usr/lib/x86_64-linux-gnu/libncursesw.so
Je crains que la bonne libraire soit cherchée dans /lib ou dans /usr/lib ou
quelque chose d'approchant mais pas dans lib32 ou /lib/x86_64-linux-gnu/
Je m'imagine donc qu'il faudrait créer un lien symbolique mais lequel ?
Merci d'avance pour vos conseils éclairés.
--
Ph. Delavalade
Reply to: