From 7a160765712bda1fd696d3526361b2dee1de7832 Mon Sep 17 00:00:00 2001 From: Mark Hymers Date: Sat, 25 Aug 2001 18:08:36 +0000 Subject: [Bug 126]: ncurses explanation updated git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1031 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/ncurses-exp.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/chapter06/ncurses-exp.xml b/chapter06/ncurses-exp.xml index 4a988d279..a539783dc 100644 --- a/chapter06/ncurses-exp.xml +++ b/chapter06/ncurses-exp.xml @@ -7,5 +7,18 @@ shared ncurses library files. --disable-termcap: Disabled the compilation of termcap fall back support. +cd /lib && mv *.a /usr/lib : This +moves all of the static ncurses library files from /lib to /usr/lib. +/lib should only contain the shared files which are essential to the +system when /usr may not be mounted. + +chmod 755 *.5.2: Shared libraries should be +executable. Ncurses install routine doesn't set the permissions +properly so we do it manaully instead. + +ln -sf libncurses.a libcurses.a: Some +programs try to link using -lcurses instead of -lncurses. This symlink +ensures that they will install correctly. + -- cgit v1.2.3-54-g00ecf