q66 / cffi-lua

A portable C FFI for Lua 5.1+
MIT License
176 stars 24 forks source link

Get rid of C runtime requirement on Windows #1

Closed q66 closed 3 years ago

q66 commented 4 years ago

This will make it easier to distribute universal module binaries.

q66 commented 3 years ago

after some investigation, this will not be possible since it'd block access to things inside the crt at runtime (which includes stuff such as malloc, which we'd like to ideally preserve)

moreover, it seems since visual studio 2015 (which is older than the oldest supported version), they are no longer changing the redist library name (it's been vcruntime140.dll for a while now) so this should not be a problem for us