source: BOOK/temp-system/common/coreutils.xml@ 4232f0e

clfs-1.2 clfs-2.1 clfs-3.0.0-systemd clfs-3.0.0-sysvinit systemd sysvinit
Last change on this file since 4232f0e was 8e5183d, checked in by Joe Ciccone <jciccone@…>, 17 years ago

When the man page is touched it doesn't get cleared, the timestamp is just updated.

  • Property mode set to 100644
File size: 2.1 KB
RevLine 
[3f8be484]1<?xml version="1.0" encoding="ISO-8859-1"?>
[aa18ac0]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[3f8be484]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="ch-temp-system-coreutils" role="wrap">
9 <?dbhtml filename="coreutils.html"?>
10
11 <title>Coreutils-&coreutils-version;</title>
12
13 <indexterm zone="ch-temp-system-coreutils">
14 <primary sortas="a-Coreutils">Coreutils</primary>
15 <secondary>temporary system</secondary>
16 </indexterm>
17
[d0c5f50]18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
19 href="../../final-system/common/coreutils.xml"
20 xpointer="xpointer(//*[@role='package'])"/>
[3f8be484]21
22 <sect2 role="installation">
23 <title>Installation of Coreutils</title>
24
[44426cf]25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
26 href="../../final-system/common/coreutils.xml"
27 xpointer="xpointer(//*[@os='s1'])"/>
28
29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
30 href="../../final-system/common/coreutils.xml"
31 xpointer="xpointer(//*[@os='s2'])"/>
32
[3f8be484]33 <para os="bd">Prepare Coreutils for compilation:</para>
34
[6a580207]35<screen os="be"><userinput>./configure --prefix=/tools \
[07114c98]36 --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
[3f8be484]37
[9c4932e]38 <para os="m1">When we changed the futimens references, one of the files we
39 updated was touch.c. That change means the man Makefile will try to
40 regenerate the man page for touch, by executing the compiled
41 <literal>touch</literal> program. If the target architecture cannot be
42 executed by the host system, the build will fail. The following command
[8e5183d]43 gives the man page a newer timestamp then its cooresponding source file.</para>
[9c4932e]44
45<screen os="m2"><userinput>touch man/touch.1</userinput></screen>
46
47 <para os="bf">Compile the package:</para>
[3f8be484]48
[8659630]49<screen os="bg"><userinput>make</userinput></screen>
[3f8be484]50
[8659630]51 <para os="bh">Install the package:</para>
[3f8be484]52
[bc2e3fa]53<screen os="bi"><userinput>make install</userinput></screen>
[3f8be484]54
55 </sect2>
56
57 <sect2 role="content">
58 <title/>
59
60 <para>Details on this package are located in <xref
61 linkend="contents-coreutils" role="."/></para>
62
63 </sect2>
64
65</sect1>
Note: See TracBrowser for help on using the repository browser.