> I am currently looking at a library called EasyLogger ( Github Link: > https://github.com/armink/EasyLogger ). I would say it could be my > favourite logging library as it satisfies most of the > requirements. But the problem is that the plugin which this library > uses for outputting logs to file uses <unistd.h> *:-P*, therefore is > not working on windows.
The gnulib repository provides a module 'unistd' for creating a 'unistd.h' header file; this works on Windows too. https://www.gnu.org/software/gnulib/ But I agree that a better solution is to avoid it on Windows. Werner
