MidgardOS Developer Documentation

A website documenting creating the build root for MidgardOS


Section 3 - Temporary Tools

Navigation    
« GNU M4 HOME NCurses 64-bit »

NCurses TIC

Name: NCurses - Tic
Summary: A terminal console control library - Terminal Interface Compiler
License: MIT
Version: 6.5-20250823
URL: https://invisible-mirror.net/archives/ncurses/current/ncurses-6.5-20250823.tgz

Notes

This step will only install the tic binary, as NCurses cannot be built and ran safely without tic already installed during the cross-compilation process as the build of NCurses has a circular dependency.

Configuration

To configure NCurses’ tic for install into our cross-compilation root, run the following command:

AWK=gawk ./configure --prefix=/tools --without-debug

Compilation and Installation

To compile NCurses tic, run the following command:

make -C include
make -C progs tic

Finally, to install NCurses tic into the temporary tools tree, run the following command:

install -v -m755 progs/tic /tools/bin

More details about this package is covered later in the core system build.

Navigation    
« GNU M4 HOME NCurses 64-bit »