You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently RedisX builds on POSIX (Linux, MacOS, BSD, Cygwin, WSL), but not natively on Windows. A number of changes will be necessary to enable Windows builds:
portable mutexes (via xmutex.h from the upcoming xchange 1.2.0 dependency)
Thread managements (create, detach, join) for windows without the POSIX pthread library (may eliminate Threads dependence on WIN32).
Use <io.h> instead of unistd.h, and _close() / _access() instead of UNIX close() / access().
Use _getch() from <conio.h> for parsing passwords in redisx-cli on Windows. (Eliminates libbsd dependence on WIN32).
Currently RedisX builds on POSIX (Linux, MacOS, BSD, Cygwin, WSL), but not natively on Windows. A number of changes will be necessary to enable Windows builds:
xmutex.hfrom the upcomingxchange1.2.0 dependency)pthreadlibrary (may eliminateThreadsdependence onWIN32).<io.h>instead ofunistd.h, and_close()/_access()instead of UNIXclose()/access()._getch()from<conio.h>for parsing passwords inredisx-clion Windows. (Eliminateslibbsddependence onWIN32).windows-latestinbuild-cmake.ymlmatrix.