Changeset 76a706e for chapter06/eudev.xml
- Timestamp:
- 06/16/2019 09:09:30 PM (5 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 590d4cbe
- Parents:
- ac95fdb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/eudev.xml
rac95fdb r76a706e 50 50 <screen><userinput remap="pre">sed -i '/keyboard_lookup_key/d' src/udev/udev-builtin-keyboard.c</userinput></screen> 51 51 --> 52 <!-- 52 53 <para>First, add a workaround to prevent the /tools directory from being 53 54 hard coded into Eudev binary files library locations:</para> … … 58 59 BLKID_CFLAGS="-I/tools/include" 59 60 EOF</userinput></screen> 60 61 --> 61 62 <para>Prepare Eudev for compilation:</para> 62 63 … … 70 71 --with-rootlibdir=/lib \ 71 72 --enable-manpages \ 72 --disable-static \73 --config-cache</userinput></screen>73 --disable-static</userinput></screen> 74 <!-- - -config-cache</userinput></screen> --> 74 75 75 76 <para>Compile the package:</para> 76 77 78 <screen><userinput remap="make">make</userinput></screen> 79 <!-- 77 80 <screen><userinput remap="make">LIBRARY_PATH=/tools/lib make</userinput></screen> 78 81 … … 82 85 used to find libraries during the linking process. LD_LIBRARY_PATH is 83 86 used to find libraries during program execution.</para></note> 84 87 --> 85 88 <para>Create some directories now that are needed for tests, but 86 89 will also be used as a part of installation:</para> … … 91 94 <para>To test the results, issue:</para> 92 95 93 <screen><userinput remap="test">make LD_LIBRARY_PATH=/tools/lib check</userinput></screen> 96 <screen><userinput remap="test">make check</userinput></screen> 97 <!--<screen><userinput remap="test">make LD_LIBRARY_PATH=/tools/lib check</userinput></screen>--> 94 98 95 99 <para>Install the package:</para> 96 100 97 <screen><userinput remap="install">make LD_LIBRARY_PATH=/tools/lib install</userinput></screen> 101 <screen><userinput remap="install">make install</userinput></screen> 102 <!--<screen><userinput remap="install">make LD_LIBRARY_PATH=/tools/lib install</userinput></screen>--> 98 103 99 104 <para>Install some custom rules and support files useful in an LFS … … 124 129 initial database:</para> 125 130 126 <screen><userinput>LD_LIBRARY_PATH=/tools/lib udevadm hwdb --update</userinput></screen> 131 <!--<screen><userinput>LD_LIBRARY_PATH=/tools/lib udevadm hwdb - -update</userinput></screen>--> 132 <screen><userinput>udevadm hwdb --update</userinput></screen> 127 133 128 134 <para>This command needs to be run each time the hardware information is
Note:
See TracChangeset
for help on using the changeset viewer.