Changeset 39734a9 for chapter05/hostreqs.xml
- Timestamp:
- 06/17/2004 07:55:41 PM (20 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, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 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/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 4a6cd87
- Parents:
- 4b3ac50
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/hostreqs.xml
r4b3ac50 r39734a9 9 9 10 10 <para>Due to the experimental nature of the current book, the host must be 11 running at <emphasis>least</emphasis> a 2.6.2 kernel. The reasons for this high 12 requirement is the use of NPTL, but more importantly the use of udev. Udev 13 creates devices dynamically by reading from the <systemitem class="filesystem">sysfs</systemitem> file system. Only very 11 running at <emphasis>least</emphasis> a 2.6.2 kernel compiled with gcc-3.0 or 12 higher. There are two main reasons for the high requirement. Firstly, we make 13 use of the Native Posix Threading Library (NPTL) whose testsuite will segfault 14 if the host's kernel hasn't been compiled with gcc-3.0 or later. Secondly, the 15 2.6.2 or later version of the kernel is required for the use of udev. Udev 16 creates devices dynamically by reading from the 17 <systemitem class="filesystem">sysfs</systemitem> file system. Only very 14 18 recently has support for this file system been implemented in most of the kernel 15 19 drivers, however. We must be sure that all the critical system devices get
Note:
See TracChangeset
for help on using the changeset viewer.