1
2
Fork
You've already forked olibc
0
GRU olibc - standard C11 library implementation
  • C 83.5%
  • Shell 8.7%
  • Makefile 6.4%
  • C++ 1.4%
2022年07月27日 17:57:48 +03:00
src Add abs function to <stdlib.h> 2022年07月27日 17:57:48 +03:00
.gitignore Project restructure and rewrote Makefile 2022年07月11日 09:42:48 +03:00
LICENSE Happy New 2022 Year 2022年01月01日 10:40:49 +02:00
README.org Fixed typo in README 2022年05月22日 19:57:11 +03:00

GRU olibc - standard C11 library implementation

Dependencies

  • GRU liblinux

Setup

  • run make with path to liblinux as arguments (LIBLINUXHEADERS for path with liblinux header files and LIBLINUXDIR for path to directory where built liblinux (.a or .so file) is stored) in src/ (olibc.a will be in builds/ directory)
  • to build examples run make examples with same arguments

Tests

  • run make tests with same arguments (it will automaticly run script for testing)
  • this will compare result from olibc with libc that installed by default on your machine

Usage

  • to use this library add -Ipath/to/olibcheadersdir -Lpath/to/olibcdir -l:olibc.a to your CFLAGS