On 22/07/2016 22:05, Ken Moffat wrote: > On Fri, Jul 22, 2016 at 09:38:17PM +0200, yrog wrote: >> Good evening, >> >> I'm having the same issue as this previous post on the list : >> http://lists.linuxfromscratch.org/pipermail/lfs-support/2013-January/044353.html >> >> Building of psmisc-22.21 at chapter 6.26 >> >> root:/sources/psmisc-22.21# ./configure --prefix=/usr >> >> configure: error: Cannot find tinfo, ncurses or termcap libraries >> >> >> As mentionned on the previous post, I tried to rebuild ncurses from >> chapter 5. Here is what it produced: >> > [ Wrong solution - things have changed in three and a half years ] >> | root:/sources/psmisc-22.21# ls /tools/lib/libnc* -l|| >> || -rw-r--r-- 1 root root 181446 Jul 21 12:51 >> /tools/lib/libncurses++w.a|| >> || -rw-r--r-- 1 root root 826856 Jul 21 12:51 /tools/lib/libncursesw.a|| >> || lrwxrwxrwx 1 root root 16 Jul 21 12:50 >> /tools/lib/libncursesw.so -> libncursesw.so.6|| >> || lrwxrwxrwx 1 root root 18 Jul 21 12:50 >> /tools/lib/libncursesw.so.6 -> libncursesw.so.6.0|| >> || -rwxr-xr-x 1 root root 480408 Jul 21 12:50 >> /tools/lib/libncursesw.so.6.0| >> >> root:/sources/psmisc-22.21# ls -l /tools/include/nc* /tools/include/cu* >> -rw-r--r-- 1 root root 78720 Jul 22 19:17 /tools/include/curses.h >> -rw-r--r-- 1 root root 6775 Jul 22 19:17 /tools/include/cursesapp.h >> -rw-r--r-- 1 root root 27849 Jul 22 19:17 /tools/include/cursesf.h >> -rw-r--r-- 1 root root 19677 Jul 22 19:17 /tools/include/cursesm.h >> -rw-r--r-- 1 root root 8601 Jul 22 19:17 /tools/include/cursesp.h >> -rw-r--r-- 1 root root 49530 Jul 22 19:17 /tools/include/cursesw.h >> -rw-r--r-- 1 root root 7304 Jul 22 19:17 /tools/include/cursslk.h >> -rw-r--r-- 1 root root 4151 Jul 22 19:17 /tools/include/nc_tparm.h >> lrwxrwxrwx 1 root root 8 Jul 22 19:17 /tools/include/ncurses.h >> -> curses.h >> -rw-r--r-- 1 root root 4277 Jul 22 19:17 /tools/include/ncurses_dll.h >> >> The previous post ended whitout a solution for me. Any help would be >> appreciated. >> >> Yrog >> > In the 7.9 book we build ncurses-6.0 in section 6.20, so if you did > not skip over that page ncurses should already exist in /lib amd > /usr/lib, with include files in /usr and various links in /usr/lib. > > If you didn't skip that page, I suspect something went wrong during > the various steps after 'make install' in 6.20. Looking at psmisc, > it searches for the old ncurses, not the modern ncursesw, and we > allow for that. > > First, /usr/lib/libncursesw.so should be a symlink to > ../../lib/libncursesw.so.6 [ which is /lib/libncursesw.so.6 - we > moved it to there. ] > > Second, /usr/lib/libncurses.so should exist, 'ls -l' should show a > length of 18 bytes, and (if ok so far) you should be able to cat it: > ken@jtm1 ~ $cat /usr/lib/libncurses.so > INPUT(-lncursesw) > > ĸen Thank you for your reply,
My problem came from the symlink /lib/libncursesw.so.6 that pointed to the wrong file. Plus, the symlink /usr/lib/libncursesw.so led to ../../lib. I tryed using the command ln -sfv ../../lib/$(readlink /usr/lib/libncursesw.so) /usr/lib/libncursesw.so which never overwrote the file... I add to manually remove the symlink then rerun the command. The symlink was then correct. I seems that I should have used the -n option to create the symlink By the way, thanks again, Yrog -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
