
Installation
============

SPDX-FileType: DOCUMENTATION
SPDX-FileCopyrightText: NONE
SPDX-License-Identifier: CC0-1.0


Dependencies
------------
- C compiler
  ISO C90 (the code is written to work with newer standards too)
  Only machines with 8-bit bytes are supported
  At least 31 significant characters for internal identifiers and macros
  At least 31 significant characters for external identifiers
  US-ASCII encoding is used as source character set
  Unicode (with UTF-8 transformation format) must be tolerated in comments
- libbasexx
  At least version 0.2.3 is required


Optional dependencies
---------------------
- cheat
  <https://github.com/Tuplanolla/cheat/>
  Required as unit test framework for the test suite
  At least version 1.0.4 is required
- doxygen
  <https://www.doxygen.nl/index.html>
  Required to build the HTML documentation
  At least version 1.12.0 is required


Build static library with POSIX make
------------------------------------
See "INSTALL.make".
