- Add more detail to the build instructions.
- Sort completed tasks chronologically.
This commit is contained in:
parent
c774888208
commit
8978d81ba3
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=14875
1 changed files with 14 additions and 11 deletions
|
@ -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>
|
||||||
|
|
Loading…
Reference in a new issue