Ignore:
Timestamp:
Feb 21, 2006, 1:07:38 AM (19 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
f6f7cf7e
Parents:
4cbeff8
Message:

r708@server (orig r706): jim | 2005-11-14 15:26:47 -0800

r770@server: jim | 2005-11-14 15:25:06 -0800
Updates to TCL/Expect use install-private-headers. Thank you Greg Schafer


Location:
BOOK/temp-tools/common
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BOOK/temp-tools/common/expect.xml

    r4cbeff8 rb15e6404  
    4343
    4444<screen><userinput>./configure --prefix=/tools --with-tcl=/tools/lib \
    45    --with-tclinclude=$TCLPATH --with-x=no</userinput></screen>
     45   --with-tclinclude=/tools/include --with-x=no</userinput></screen>
    4646
    4747    <variablelist os="d">
     
    5757
    5858      <varlistentry>
    59         <term><parameter>--with-tclinclude=$TCLPATH</parameter></term>
     59        <term><parameter>--with-tclinclude=/tools/include</parameter></term>
    6060        <listitem>
    61           <para>This explicitly tells Expect where to find Tcl's source
    62           directory and internal headers. Using this option avoids conditions
     61          <para>This explicitly tells Expect where to find Tcl's internal headers.
     62          Using this option avoids conditions
    6363          where <command>configure</command> fails because it cannot
    6464          automatically discover the location of the Tcl source directory.</para>
     
    104104
    105105    </variablelist>
    106 
    107     <para os="k">Now remove the <envar>TCLPATH</envar> variable:</para>
    108 
    109 <screen os="l"><userinput>unset TCLPATH</userinput></screen>
    110 
    111     <para os="m">The source directories of both Tcl and Expect can now
    112     be removed.</para>
    113106
    114107  </sect2>
  • BOOK/temp-tools/common/tcl.xml

    r4cbeff8 rb15e6404  
    6666<screen os="g"><userinput>make install</userinput></screen>
    6767
    68     <warning os="h">
    69       <para><emphasis>Do not</emphasis> remove the <filename
    70       class="directory">tcl&tcl-version;</filename> source directory yet,
    71       as the next package will need its internal headers.</para>
    72     </warning>
     68    <para os="i">Now we will install the TCL headers into /tools.</para>
    7369
    74     <para os="i">Set a variable containing the full path of the current directory.
    75     The next package, Expect, will use this variable to find Tcl's headers.</para>
    76 
    77 <screen os="j"><userinput>cd ..
    78 export TCLPATH=`pwd`</userinput></screen>
     70<screen os="j"><userinput>make install-private-headers</userinput></screen>
    7971
    8072    <para os="k">Now make a necessary symbolic link:</para>
Note: See TracChangeset for help on using the changeset viewer.