- Timestamp:
- Oct 11, 2006, 9:48:23 PM (18 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- be500de
- Parents:
- 5eecd33
- Location:
- BOOK/testsuite-tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/testsuite-tools/common/introduction.xml
r5eecd33 r45bf79c 12 12 13 13 <para>This chapter builds the tools needed to run the tests 14 that the packages have. I.e., <command>make check</command></para> 14 that the packages have. I.e., <command>make check</command>. Tcl, Expect, 15 DejaGNU and File are needed for the GCC and Binutils testsuites, and Tree 16 is used by the Udev testsuite. Installing five packages for testing purposes 17 may seem excessive, but it is very reassuring, if not essential, to know 18 that the most important tools are working properly.</para> 15 19 16 20 </sect1> -
BOOK/testsuite-tools/common/tcl.xml
r5eecd33 r45bf79c 25 25 <title>Installation of Tcl</title> 26 26 27 <para os="a">This package and the next two (Expect and DejaGNU) are installed 28 to support running the test suites for GCC and Binutils. Installing 29 three packages for testing purposes may seem excessive, but it is very 30 reassuring, if not essential, to know that the most important tools are 31 working properly.</para> 32 33 <para os="b">Prepare Tcl for compilation:</para> 27 <para os="a">Prepare Tcl for compilation:</para> 34 28 35 29 <screen><userinput>cd unix 36 30 ./configure --prefix=/tools</userinput></screen> 37 31 38 <para os=" d">Build the package:</para>32 <para os="c">Build the package:</para> 39 33 40 <screen os=" e"><userinput>make</userinput></screen>34 <screen os="d"><userinput>make</userinput></screen> 41 35 42 <para os=" g">Install the package:</para>36 <para os="e">Install the package:</para> 43 37 44 <screen os=" h"><userinput>make install</userinput></screen>38 <screen os="f"><userinput>make install</userinput></screen> 45 39 46 <para os=" i">Tcl's private header files are needed for the next40 <para os="g">Tcl's private header files are needed for the next 47 41 package, Expect. Install them into /tools:</para> 48 42 49 <screen os=" j"><userinput>make install-private-headers</userinput></screen>43 <screen os="h"><userinput>make install-private-headers</userinput></screen> 50 44 51 <para os=" k">Now make a necessary symbolic link:</para>45 <para os="i">Now make a necessary symbolic link:</para> 52 46 53 <screen os=" l"><userinput>ln -sv tclsh8.4 /tools/bin/tclsh</userinput></screen>47 <screen os="j"><userinput>ln -sv tclsh8.4 /tools/bin/tclsh</userinput></screen> 54 48 55 49 </sect2> -
BOOK/testsuite-tools/multilib/tcl-64bit.xml
r5eecd33 r45bf79c 26 26 xpointer="xpointer(//*[@os='a'])"/> 27 27 28 <screen os="b"><userinput>cd unix 29 CC="gcc ${BUILD64}" ./configure --prefix=/tools --libdir=/tools/lib64</userinput></screen> 30 28 31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 29 32 href="../common/tcl.xml" 30 xpointer="xpointer(//*[@os='b'])"/> 31 32 <screen os="c"><userinput>cd unix 33 CC="gcc ${BUILD64}" ./configure --prefix=/tools --libdir=/tools/lib64</userinput></screen> 33 xpointer="xpointer(//*[@os='c'])"/> 34 34 35 35 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" … … 40 40 href="../common/tcl.xml" 41 41 xpointer="xpointer(//*[@os='e'])"/> 42 43 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 44 href="../common/tcl.xml" 45 xpointer="xpointer(//*[@os='f'])"/> 42 46 43 47 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" … … 57 61 xpointer="xpointer(//*[@os='j'])"/> 58 62 59 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"60 href="../common/tcl.xml"61 xpointer="xpointer(//*[@os='k'])"/>62 63 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"64 href="../common/tcl.xml"65 xpointer="xpointer(//*[@os='l'])"/>66 67 63 </sect2> 68 64
Note:
See TracChangeset
for help on using the changeset viewer.