Skip to content
/ std Public

A simple c standard library extension library

License

Notifications You must be signed in to change notification settings

v66v/std

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

About

A simple c standard library extension library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published