Skip to content

Repository files navigation

std

A simple WIP c standard library extension library.

Building (Debug)

guix shell --pure -Df guix.scm -- make -j4 TYPE=debug

Note: omit `TYPE=debug’ to build for release

Installing

guix shell --pure -Df guix.scm -- make -j4 install DESTDIR=/somewhere/on/system

Warning: Do NOT run `make build’ before the above command. `make install’ autotriggers `make build’ with the appropriate variables set (aka DESTDIR)

Check

guix shell --pure -Df guix.scm -- make -j4 check TYPE=debug

Extras

In order to compile the extra sub libraries, `EXTRAS’ needs to be defined

Currently the extras require: pkg-config and fontconfig

Building (Debug)

guix shell --pure -Df guix.scm -- make -j4 TYPE=debug EXTRAS=1

Installing

guix shell --pure -Df guix.scm -- make -j4 install DESTDIR=/somewhere/on/system EXTRAS=1

Check

guix shell --pure -Df guix.scm -- make -j4 check TYPE=debug EXTRAS=1

License

Released under the LGPL-3.0-or-later, unless otherwise specified by license files in subfolders.

Releases

Packages

Contributors

Languages