jeffdaily / parasail

Pairwise Sequence Alignment Library
Other
243 stars 34 forks source link

support msys, mingw #62

Closed jeffdaily closed 5 years ago

jeffdaily commented 6 years ago

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.

jeffdaily commented 5 years ago

Support for msys and msys2 was added in a recent release. Closing for now.