- Add more detail to the build instructions.

- Sort completed tasks chronologically.
This commit is contained in:
Jonathan Mini 2002-11-09 21:19:28 +00:00
parent c774888208
commit 8978d81ba3
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=14875

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA ".."> <!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/kse/index.sgml,v 1.3 2002/11/04 02:32:46 jmallett Exp $"> <!ENTITY date "$FreeBSD: www/en/kse/index.sgml,v 1.4 2002/11/05 18:14:12 archie Exp $">
<!ENTITY title "FreeBSD KSE Project"> <!ENTITY title "FreeBSD KSE Project">
<!ENTITY email 'mini'> <!ENTITY email 'mini'>
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes; <!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
@ -59,10 +59,13 @@
<p>In order to use KSE in an application, you need to link it against <p>In order to use KSE in an application, you need to link it against
libpthreads, which is not built by default. To build and install it libpthreads, which is not built by default. To build and install it
on your system, either run <tt>make install</tt> from on your system, either run <tt>make all install</tt> from
<span class="filename">/usr/src/lib/libpthread</span> (if you have <span class="filename">/usr/src/lib/libpthread</span> (if you have
sources installed on your system), or check out the sources installed on your system), or check out the
<span class="filename">libpthread</span> module from CVS.</p> <span class="filename">libpthread</span> and
<span class="filename">libc</span> modules from CVS. You don't need to
rebuild libc, but the libpthread makefiles refer to parts of the
libc sources.</p>
<p>Linking an application against libpthread is straighforward. In its <p>Linking an application against libpthread is straighforward. In its
makefiles, change the <tt>-pthread</tt> option to <tt>-lpthread</tt> makefiles, change the <tt>-pthread</tt> option to <tt>-lpthread</tt>
@ -84,6 +87,14 @@
<th> Status </th> <th> Status </th>
</tr> </tr>
<tr>
<td> libpthread </td>
<td> Write kse(2) man page documenting new system calls. </td>
<td> &a.archie; </td>
<td> 10 September 2002 </td>
<td> &status.done; </td>
</tr>
<tr> <tr>
<td> libpthread </td> <td> libpthread </td>
<td> Repo-copy the libpthread library from libc_r. </td> <td> Repo-copy the libpthread library from libc_r. </td>
@ -100,14 +111,6 @@
<td> &status.done; </td> <td> &status.done; </td>
</tr> </tr>
<tr>
<td> libpthread </td>
<td> Write kse(2) man page documenting new system calls. </td>
<td> &a.archie; </td>
<td> 10 September 2002 </td>
<td> &status.done; </td>
</tr>
<tr> <tr>
<td> libpthread </td> <td> libpthread </td>
<td> Schedule an idle context when appropriate. </td> <td> Schedule an idle context when appropriate. </td>