libunistd
libunistd copied to clipboard
Robin Rowe created libunistd, a lightweight Windows POSIX/Pthreads library implementation. If you want to build single codebase C/C++ code to run on Windows, Linux and MacOS, you need this. Write and...
This is the last of the changes from the Zeek project. It adds a few new methods that weren't there before, plus some cleanup that was required to build Zeek...
I have Linux code relying on the above header. Thanks!
struct msghdr is already defined. Next step is to support int sendmsg(int s, const struct msghdr *msg, int flags); Thanks
VERSION.txt needds to be updated
 The read and write functions in the code are defined as Windows' _read and _write, but Windows' _read and _write do not seem to be able to be used...
Hello, thank you very much for providing libunistd! My question: Is it possible to compile the library with the GCC (GNU Compiler) version 13.1.0 instead of the Visual Studio Compiler?...
Helps vcpkg port effort @ #16
WiP ```cmake vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO robinrowe/libunistd REF 8ab9bd613b15302e767003ff1841acfad5d8ac97 SHA512 802fde13d16ba17a221121fca3c63d2829b65f54a382428f385f273a5978162e61b412a872e1a3c2ddc69094fb23f39422e365357706ccd62b592fbb5da62ba2 HEAD_REF master ) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DBUILD_TESTING=OFF ) vcpkg_cmake_install() vcpkg_cmake_config_fixup() vcpkg_copy_pdbs() file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") vcpkg_install_copyright(FILE_LIST...