Changeset a7864ee in clfs-sysroot
- Timestamp:
- Jan 4, 2009, 3:37:29 PM (16 years ago)
- Branches:
- master
- Children:
- 021d0cc
- Parents:
- 38f2dda
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/udev.xml
r38f2dda ra7864ee 26 26 <title>Installation of Udev</title> 27 27 28 <para os="a">Compile the package:</para> 29 30 <screen os="b"><userinput>make CROSS_COMPILE="${CLFS_TARGET}-" CC="${CC}" LD="${CC}" \ 31 EXTRAS="extras/ata_id extras/cdrom_id extras/collect \ 32 extras/edd_id extras/firmware extras/floppy extras/path_id extras/rule_generator \ 33 extras/scsi_id extras/usb_id extras/volume_id" udevdir=/dev</userinput></screen> 34 35 <variablelist os="c"> 36 <title>The meaning of the make parameter:</title> 37 38 <varlistentry> 39 <term><parameter>EXTRAS="extras/ata_id extras/cdrom_id extras/collect 40 extras/edd_id extras/firmware extras/floppy extras/path_id extras/rule_generator 41 extras/scsi_id extras/usb_id extras/volume_id"</parameter></term> 42 <listitem> 43 <para>This builds the helper applications that are used with 44 udev. The helper programs assist in correct handling of devices.</para> 45 </listitem> 46 </varlistentry> 47 48 </variablelist> 49 50 <para os="c">Install the package:</para> 51 52 <screen os="d"><userinput>make DESTDIR="${CLFS}" \ 53 EXTRAS="extras/ata_id extras/cdrom_id extras/collect \ 54 extras/edd_id extras/firmware extras/floppy extras/path_id extras/rule_generator \ 55 extras/scsi_id extras/usb_id extras/volume_id" udevdir=/dev install</userinput></screen> 56 57 <para os="g">Install the documentation:</para> 28 <para os="a">Prepare Udev for compilation:</para> 29 30 <screen os="b"><userinput>./configure --build=${CLFS_HOST} --host=${CLFS_TARGET} \ 31 --prefix=/usr --exec-prefix= \ 32 --sysconfdir=/etc</userinput></screen> 33 34 <para os="c">Compile the package:</para> 35 36 <screen os="d"><userinput>make</userinput></screen> 37 38 <para os="e">Install the package:</para> 39 40 <screen os="f"><userinput>make DESTDIR=${CLFS} install</userinput></screen> 41 42 <para os="g">Install documentation:</para> 58 43 59 44 <screen os="h"><userinput>install -v -m644 -D docs/writing_udev_rules/index.html \ 60 45 ${CLFS}/usr/share/doc/udev-&udev-version;/index.html</userinput></screen> 61 46 62 <para os="i">Create a directory for storing firmware that can be 63 loaded by<command>udev</command>:</para>47 <para os="i">Create a directory for storing firmware that can be loaded by 48 <command>udev</command>:</para> 64 49 65 50 <screen os="j"><userinput>install -dv ${CLFS}/lib/firmware</userinput></screen> 51 66 52 67 53 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.