libuv-1.51.0

Introduction to libuv

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

Package Information

  • Download (HTTP): https://dist.libuv.org/dist/v1.51.0/libuv-v1.51.0.tar.gz

  • Download SHA256 Sum: 5f0557b90b1106de71951a3c3931de5e0430d78da1d9a10287ebc7a3f78ef8eb

  • Download MD5 sum: 5e0109e19c3fed3a8cbecb958de39afa

  • Download size: 1.3 MB

  • Estimated disk space required: 31 MB (with tests and man page)

  • Estimated build time: 0.5 SBU (with tests and man page)

libuv Dependencies

Optional

"sphinx"

Installation of libuv

Prepare 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 "xorg7". If it is used, ACLOCAL needs to be unset for this package and then reset for other packages.

sh autogen.sh

Configure libuv by running the following commands:

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

Compile libuv by running the following commands:

make

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

make man -C docs

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

make check

Now, Install as the root user:

make install

If you built the man page, install 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