Skip to content

farey0/CLibuv-zig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Current libuv version : 1.48.0

As of now i only tested it for windows. TCP functions does not work on windows. Casting overlapped to libuv request make a segfault

see : Illegal instruction at address 0x102ab0 src\win\core.c:585:0: 0x1012d8 in uv__poll (libuv.lib) req = uv__overlapped_to_req(overlappeds[i].lpOverlapped);

Normally it should work on other platforms if i didn't make any errors translating the CMakeFiles.txt

If you use it as shared lib, you must add "USING_UV_SHARED=1" in your define before import

TODO/Questions :

 - Add the libuv tests to this build ?
 - See Solaris if
 - quid of OS390/OS400?
 - quid of QNX ?
 - No plans for cywin so no port : see https://github.com/ziglang/zig/issues/751#issuecomment-614272910

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages