Skip to content

jinq0123/hiredis-0.13.3-windows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hiredis-0.13.3-windows

Porting hiredis-0.13.3 to Windows (depricated)

Using wasppdotorg/hiredis-for-windows now, which is already hiredis-0.13.3 and no win32_interop lib.

Depricated

Porting is based on Microsoft/hiredis, which is based on hiredis 0.11.

Steps

  1. Extract hiredis-0.13.3.zip as hiredis-0.13.3-windows/hiredis.
    • Need subdir hiredis to #include <hiredis/hiredis.h>.
  2. Merge Microsoft/hiredis master to hiredis/hiredis v0.13.3
    1. Fork hiredis/hiredis to jinq0123/hiredis
    2. Branch from tag v0.13.3 to Branch_v0.13.3
    3. Merge Microsoft/hiredis master resolving many conflicts.
      • Keep sds.* which support win32.
    4. Other
      • Replace
        • long long -> PORT_LONGLONG
        • unsigned long -> PORT_ULONG
        • long -> PORT_LONG
      • Delete zmalloc.h (optional)
      • snprintf (optional)
      • Add read.* in project.
    5. Export Branch_v0.13.3 and replace hiredis-0.13.3-windows/hiredis.
  3. Fix
    • Add <WinSock2.h> in hiredis.h for struct timeval.

About

Porting hiredis-0.13.3 to Windows (deprecated)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published