libuv-1.49.0

Introduction to libuv

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

[Note]

Note

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

Optional

sphinx-8.0.2

Installation of libuv

Install libuv by running the following commands:

[Caution]

Caution

The sh autogen.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 autogen.sh                              &&
./configure --prefix=/usr --disable-static &&
make 

If you installed the optional sphinx-8.0.2 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

Contents

Installed Programs: None
Installed Library: libuv.so
Installed Directory: /usr/include/uv

Short Descriptions

libuv.so

contains API functions for asynchronous I/O operations