Graphics Library

Fetch the software

A graphics library for all systems supported by libfndn. It includes many drawing primitives and can read input from various devices.

My goal is for it to support an electronic computer without an underlying operating system.

Program examples are available in the examples directory.

Dependencies:

  • Video driver that supports 16, 24, or 32 bit colour.
  • Foundational Library (libfndn)
  • GNU Archiver
  • C compiler

Additionally, if you want to run the examples, you'll need the GNU Linker or specifically TCC.

Building

To build the library with the included script, you'll need the Bourne shell. Any version released after 1985 should do. Once your ready, run:


./redo.sh defconfig
./redo.sh
   

If you've installed Make, then you can replace ./redo.sh with make. The functionality is the same.

Credit and Copying

Written by Stone Horse. This work is dedicated to the public domain. Do with it what you please.