BSD Ports

devel/wasi-libc 25.14 DragonFly

C standard library for WebAssembly System Interface

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20, LLVM2, MIT
Categories
devel
Package size
428.0 KiB, 1583.2 KiB installed

Description

libc/sysroot for WASI (WebAssembly System Interface)

WASI Libc is a libc for WebAssembly programs built on top of WASI system calls. It provides a wide array of POSIX-compatible C APIs, including support for standard I/O, file I/O, filesystem manipulation, memory management, time, string, environment variables, program startup, and many other APIs.

In the other systems

SystemPortVersion
DragonFlydevel/wasi-libc25.14
FreeBSDdevel/wasi-libc34
MidnightBSDdevel/wasi-libc32
HardenedBSDdevel/wasi-libc34
GhostBSDdevel/wasi-libc34

Install

Binary package:

pkg install wasi-libc17

From DPorts:

cd /usr/dports/devel/wasi-libc && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
wasi-libc18-25.14, wasi-libc19-25.14, wasi-libc20-25.14