Introduction to libuv

The libuv package is a multi-platform support library with a focus on asynchronous I/O.



Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Package Information

libuv Dependencies



Installation of libuv

Install libuv by running the following commands:



The sh command below fails if the ACLOCAL environment variable is set as specified in Xorg-7. If it is used, ACLOCAL needs to be unset for this package and then reset for other packages.

sh                              &&
./configure --prefix=/usr --disable-static &&

If you installed the optional sphinx-7.4.6 python module, create the man page:

make man -C docs

If you want to run the tests, run: make check as a non-root user.

Now, as the root user:

make install

If you built the man page, install it as the root user:

install -Dm644 docs/build/man/libuv.1 /usr/share/man/man1


Installed Programs: None
Installed Library:
Installed Directory: /usr/include/uv

Short Descriptions

contains API functions for asynchronous I/O operations