Changeset e0ef857


Ignore:
Timestamp:
06/23/2005 08:57:13 PM (19 years ago)
Author:
Jeremy Huntwork <jhuntwork@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
3f2fbcd
Parents:
edb9842
Message:

Added --with-tclinclude flag to Expect build. Bug 1580.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@6134 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    redb9842 re0ef857  
    9090</listitem>
    9191
     92<listitem><para>June 23rd, 2005 [jhuntwork]: Added --with-tclinclude in Expect build
     93to ensure it finds the Tcl headers.</para></listitem>
     94
    9295<listitem><para>June 23rd, 2005 [archaic]: Rewrote the inputrc page.
    9396</para></listitem>
  • chapter05/expect.xml

    redb9842 re0ef857  
    3939<para>Now prepare Expect for compilation:</para>
    4040
    41 <screen><userinput>./configure --prefix=/tools --with-tcl=/tools/lib --with-x=no</userinput></screen>
     41<screen><userinput>./configure --prefix=/tools --with-tcl=/tools/lib \
     42   --with-tclinclude=$TCLPATH --with-x=no</userinput></screen>
    4243
    4344<para>The meaning of the configure options:</para>
     
    4950the temporary tools location instead of possibly locating an existing
    5051one on the host system.</para></listitem>
     52</varlistentry>
     53
     54<varlistentry>
     55<term><parameter>--with-tclinclude=$TCLPATH</parameter></term>
     56<listitem><para>This explicitly tells Expect where to find Tcl's source directory
     57containing its internal headers. Using this option avoids conditions where configure fails
     58because it hasn't automatically discovered the location of the Tcl source directory.</para></listitem>
    5159</varlistentry>
    5260
     
    8290</varlistentry>
    8391</variablelist>
     92
     93<para>Now remove the TCLPATH variable:</para>
     94
     95<screen><userinput>unset TCLPATH</userinput></screen>
    8496
    8597<para>The source directories of both Tcl and Expect can now be removed.</para>
  • chapter05/tcl.xml

    redb9842 re0ef857  
    6969will need its internal headers.</para></warning>
    7070
     71<para>Set a variable containing the full path of the current directory.
     72The next package, Expect, will use this variable to find Tcl's headers.</para>
     73
     74<screen><userinput>export TCLPATH=`pwd`</userinput></screen>
     75
    7176<para>Now make a necessary symbolic link:</para>
    7277
Note: See TracChangeset for help on using the changeset viewer.