EmbeddedEnterprises / cmake-ts

Typescript based rewrite of cmake-js to support cross compilation
9 stars 3 forks source link

cmake-ts produces faulty addons for Electron >= 9.0 #19

Closed robinchrist closed 2 years ago

robinchrist commented 3 years ago

cmake-ts does not define the required flags like V8_REVERSE_JSARGS, V8_31BIT_SMIS_ON_64BIT_ARCH and V8_COMPRESS_POINTERS (on non-32-bit arches), which makes addons make the renderer process segfault.

Crossref: https://github.com/cmake-js/cmake-js/issues/222

https://github.com/electron/electron/issues/31509