Building parasail using msys or msys2, with or without mingw cross-compilers, was failing for various platform-specific reasons. Most of the failures had to do with a lack of mmap support for mingw. Instead of adding a contributed windows replacement (https://github.com/witwall/mman-win32) I defer to the code that was already present that just reads the entire file into memory.
@chenzhiw I would appreciate your comments on whether you truly need mmap support as in your fork of parasail, or if you were just trying to work-around the failing build.
Building parasail using msys or msys2, with or without mingw cross-compilers, was failing for various platform-specific reasons. Most of the failures had to do with a lack of mmap support for mingw. Instead of adding a contributed windows replacement (https://github.com/witwall/mman-win32) I defer to the code that was already present that just reads the entire file into memory.
@chenzhiw I would appreciate your comments on whether you truly need mmap support as in your fork of parasail, or if you were just trying to work-around the failing build.