Devlog · September 2026
We tried compiling Port42's core on Linux and Windows. The same 30 of 57 files built on both
We carved out the part of Port42 we call the kernel, 57 files, and had CI build it on both platforms, dropping any file that failed until the rest compiled.
30 files survived, 3,855 lines, and they were the same 30 on both. Windows didn't lose a single file that Linux kept.
The other 27 need macOS, directly or through something they depend on. Untangling that is the actual Windows project.
carved 57 files, 10923 lines SURVIVES ON LINUX: 30 files, 3855 lines SURVIVES ON WINDOWS: 30 files, 3855 lines
The run
- CI run 36222085676 at 4bb1a03.
- The carve script: spikes/windows-kernel/carve.sh.
- This does not mean Port42 runs on Windows. The database layer (GRDB) does not build there.