Have you tested that the build can be created on Windows ? I tried to build with Visual Studio 2015 and I get many errors.
For example the file MCData.cpp contains the include directive #include <sys/mman.h>, which is not available on Windows. Same for #include in MCDataDecoderUtils.cpp. There is no guard for those directive, and also some Linux functions are used, which do not exist in Windows, like memmem, munmap or mmap.
Another issues is with the libetpan dependency version suggested for download on the build page. Is has some functions missing, like mailesmtp_send_quit_no_disconnect referenced in MCSMTPSession.cpp. The function does not exist in any header file.
So am I doing something wrong, or are there actually issues with the build for Windows ?
Hello,
Have you tested that the build can be created on Windows ? I tried to build with Visual Studio 2015 and I get many errors.
For example the file MCData.cpp contains the include directive #include <sys/mman.h>, which is not available on Windows. Same for #include in MCDataDecoderUtils.cpp. There is no guard for those directive, and also some Linux functions are used, which do not exist in Windows, like memmem, munmap or mmap.
Another issues is with the libetpan dependency version suggested for download on the build page. Is has some functions missing, like mailesmtp_send_quit_no_disconnect referenced in MCSMTPSession.cpp. The function does not exist in any header file.
So am I doing something wrong, or are there actually issues with the build for Windows ?
Thank you