I was trying to compile this under windows using mingw, and some headers are not available there.
However, it seems like those headers are not used anywhere in the library anyway (at least it compiles fine on windows after i remove these).
At least for pwd.h and err.h I'm fairly certain that they're not used anywhere since it would be weird to use them in this library, for sys/mman.h it would certainly be plausible they'd be used here, but I could not find any mmap/madvice/mlock calls.
I was trying to compile this under windows using mingw, and some headers are not available there. However, it seems like those headers are not used anywhere in the library anyway (at least it compiles fine on windows after i remove these). At least for
pwd.h
anderr.h
I'm fairly certain that they're not used anywhere since it would be weird to use them in this library, forsys/mman.h
it would certainly be plausible they'd be used here, but I could not find anymmap
/madvice
/mlock
calls.