free-standing console interface definitions
  • Shell 52.6%
  • C 25.5%
  • Makefile 15.6%
  • M4 6.3%
Find a file
2026-02-17 03:09:39 +00:00
include/ntcon ntcon_api.h: NTCON_STATIC now implies protected visibility. 2019-02-22 19:37:25 -05:00
project linkage & visibility: employ the newly added -mstatic compiler option. 2019-02-23 08:37:08 -05:00
sofort build system: Makefile.in: added the BUILD_DIR variable. 2026-02-17 03:09:39 +00:00
src A new home. 2021-12-30 10:57:49 +00:00
.gitignore project: added .gitignore. 2019-11-03 14:09:05 +00:00
config.project project: config.project: match sofort's current template. 2021-06-01 22:44:25 +00:00
config.usage build system: configure: added the --pkgdatadir switch and associated logic. 2025-06-28 12:32:33 +00:00
configure build system: Makefile.in: added the BUILD_DIR variable. 2026-02-17 03:09:39 +00:00
COPYING.NTCON A new home. 2021-12-30 10:57:49 +00:00
COPYING.SOFORT build system: cfgtest: added cfgtest_function_presence(), fnapi.m4. 2025-09-09 03:26:03 +00:00
LICENSE A new home. 2021-12-30 10:57:49 +00:00
Makefile.in build system: Makefile.in: added the BUILD_DIR variable. 2026-02-17 03:09:39 +00:00
README README: updated to reflect current git clone method and build configurations. 2020-05-25 19:38:23 +00:00

ntcon: free-standing console interface definitions
--------------------------------------------------


how to build (quick)
--------------------

git clone https://git.midipix.org/ntcon &&
mkdir ntcon_build &&
cd ntcon_build &&
../ntcon/configure --host=$HOST &&
make &&
make DESTDIR=$DESTDIR install

* native builds are supported (leave out --host).
* both in-tree and out-of-tree builds are supported.


supported targets
-----------------
+ x86_64-nt64-midipix
+ x86_64-w64-mingw32
+ i686-nt32-midipix
+ i686-w64-mingw32


supported compilers
-------------------
+ gcc
+ clang
+ cl