diff options
Diffstat (limited to 'chapter05/ncurses-inst.xml')
-rw-r--r-- | chapter05/ncurses-inst.xml | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/chapter05/ncurses-inst.xml b/chapter05/ncurses-inst.xml deleted file mode 100644 index dea216194..000000000 --- a/chapter05/ncurses-inst.xml +++ /dev/null @@ -1,43 +0,0 @@ -<sect2><title> </title><para> </para></sect2> - -<sect2> -<title>Installation of Ncurses</title> - -<para>Fix two minor things:</para> - -<screen><userinput>patch -Np1 -i ../&ncurses-etip-patch; -patch -Np1 -i ../&ncurses-vsscanf-patch;</userinput></screen> - -<para>The first patch corrects the <filename>etip.h</filename> header file, and -the second patch prevents some compiler warnings being issued on the use of -deprecated headers.</para> - -<para>Now prepare Ncurses to be compiled:</para> - -<screen><userinput>./configure --prefix=/tools --with-shared \ - --without-debug --without-ada --enable-overwrite</userinput></screen> - -<para>The meaning of the configure options:</para> - -<itemizedlist> -<listitem><para><userinput>--without-ada</userinput>: This tells Ncurses not -to build its Ada bindings, even if an Ada compiler is installed on the host. -This must be done because once we enter the chroot environment, Ada will no -longer be available.</para></listitem> - -<listitem><para><userinput>--enable-overwrite</userinput>: This tells Ncurses -to install its header files into <filename class="directory">/tools/include</filename> -instead of <filename class="directory">/tools/include/ncurses</filename> to -ensure that other packages can find the Ncurses headers successfully.</para> -</listitem></itemizedlist> - -<para>Compile the programs and libraries:</para> - -<screen><userinput>make </userinput></screen> - -<para>Then install them and their documentation:</para> - -<screen><userinput>make install</userinput></screen> - -</sect2> - |