Native API core library
  • C 89.8%
  • Shell 6.3%
  • Makefile 2.7%
  • M4 0.8%
  • Assembly 0.4%
Find a file
2026-05-02 18:09:52 +00:00
include/ntapi ntapi.h: added pointers to LdrShutdownThread() and LdrShutdownProcess(). 2025-08-03 22:42:53 +00:00
project string functions: added ntapi_tt_hex_utf8_to_uint{16|32|64|ptr}. 2020-06-08 10:40:55 +00:00
sofort build system: Makefile.in: added the BUILD_DIR variable. 2026-02-17 03:09:39 +00:00
src __ntapi_tt_fork_child(): fix ordering of the __internals var initialization. 2026-05-02 18:09:52 +00:00
.gitignore project: added .gitignore. 2019-11-03 14:08:57 +00:00
config.project project: config.project: match sofort's current template. 2021-06-01 22:43:31 +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.NTAPI A new home. 2021-12-30 10:53:44 +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:53:44 +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:41:16 +00:00

ntapi: Native API core library
------------------------------


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

git clone https://git.midipix.org/ntapi &&
mkdir ntapi_build &&
cd ntapi_build &&
../ntapi/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