Introduction to NPth

The NPth package contains a very portable POSIX/ANSI-C based library for Unix platforms which provides non-preemptive priority-based scheduling for multiple threads of execution (multithreading) inside event-driven applications. All threads run in the same address space of the server application, but each thread has its own individual program-counter, run-time stack, signal mask and errno variable.

本パッケージは LFS-8.1 において正しくビルドでき動作することが確認されています。

Package Information

User Notes:

Installation of NPth

Install NPth by running the following commands:

./configure --prefix=/usr &&

To test the results, issue: make check.

Now, as the root user:

make install


Installed Program: npth-config
Installed Library:
Installed Directory: None

Short Descriptions


is a utility used to configure and build applications based on the npth library. It can be used to query the C compiler and linker flags which are required to correctly compile and link the application against the npth library.

contains the API functions used by the New Portable Threads Library.

最終更新日: 2017-08-21 12:24:54 +0900