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

clfs-1.2 clfs-2.1 clfs-3.0.0-systemd clfs-3.0.0-sysvinit systemd sysvinit
Last change on this file since f2456c98 was 6c5cde3, checked in by Joe Ciccone <jciccone@…>, 18 years ago

Updated the command explanation for touch man/uname.1 for coreutils.

  • Property mode set to 100644
File size: 2.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
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
18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
19 href="../../final-system/common/coreutils.xml"
20 xpointer="xpointer(//*[@role='package'])"/>
21
22 <sect2 role="installation">
23 <title>Installation of Coreutils</title>
24
25 <para os="ba">Coreutils has some issues when cross-compiling. So we
26 define the items cross-compiling doesn't like:</para>
27
28<screen os="bc"><userinput>echo "ac_cv_func_setvbuf_reversed=yes" &gt;&gt; config.cache</userinput></screen>
29
30 <para os="bd">Prepare Coreutils for compilation:</para>
31
32<screen os="be"><userinput>./configure --prefix=/tools --cache-file=config.cache \
33 --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
34
35 <para os="m1">When the uname patch was applied. A change was made to
36 <filename>uname.c</filename>. This change is causing the man Makefile to
37 try and regenerate the man page for uname. Since the compiled uname can
38 not be executed the build will fail. The following command gives the
39 uname man page a newer timestamp then <filename>uname.c</filename>.</para>
40
41<screen os="m2"><userinput>touch man/uname.1</userinput></screen>
42
43 <para os="bf">Compile the package:</para>
44
45<screen os="bg"><userinput>make</userinput></screen>
46
47 <para os="bh">Install the package:</para>
48
49<screen os="bi"><userinput>make install</userinput></screen>
50
51 </sect2>
52
53 <sect2 role="content">
54 <title/>
55
56 <para>Details on this package are located in <xref
57 linkend="contents-coreutils" role="."/></para>
58
59 </sect2>
60
61</sect1>
Note: See TracBrowser for help on using the repository browser.