Closed daurnimator closed 13 years ago
I went ahead and made this commit, but I don't have easy access to windows, so I'm not certain that it will fix all the problems that you may encounter with trying to use windows. I've actually been contemplating making a lua interface to libuv: https://github.com/joyent/libuv which might provide better support for Windows.
On 24 October 2011 01:53, Brian Maher reply@reply.github.com wrote:
I went ahead and made this commit, but I don't have easy access to windows, so I'm not certain that it will fix all the problems that you may encounter with trying to use windows. I've actually been contemplating making a lua interface to libuv: https://github.com/joyent/libuv which might provide better support for Windows.
Reply to this email directly or view it on GitHub: https://github.com/brimworks/lua-ev/issues/6#issuecomment-2495613
good libuv bindings would be great; I never got luvit https://github.com/creationix/luvit working... Though creationix has actually gone to create not a lua libuv library; but actually a new lua intepreter with libuv included....
Thanks for the pointer to luvit. I'll have to give it a try :-). Did you get lib-ev to compile on Windows?
Thanks, -Brian
I got it to compile; but never as a shared library; only static
On 24 October 2011 11:24, Brian Maher reply@reply.github.com wrote:
Thanks for the pointer to luvit. I'll have to give it a try :-). Did you get lib-ev to compile on Windows?
Thanks, -Brian
Reply to this email directly or view it on GitHub: https://github.com/brimworks/lua-ev/issues/6#issuecomment-2498745
Trying to compile with VS2010:
1>------ Build started: Project: ZERO_CHECK, Configuration: Debug x64 ------ 1>Build started 10/23/2011 5:11:24 PM. 1>InitializeBuildStatus: 1> Creating "x64\Debug\ZERO_CHECK\ZERO_CHECK.unsuccessfulbuild" because "AlwaysCreate" was specified. 1>CustomBuild: 1> Checking Build System 1> CMake does not need to re-run because U:/Programming/lua-ev/CMakeFiles/generate.stamp is up-to-date. 1>FinalizeBuildStatus: 1> Deleting file "x64\Debug\ZERO_CHECK\ZERO_CHECK.unsuccessfulbuild". 1> Touching "x64\Debug\ZERO_CHECK\ZERO_CHECK.lastbuildstate". 1> 1>Build succeeded. 1> 1>Time Elapsed 00:00:00.59 2>------ Build started: Project: cmod_ev, Configuration: Debug x64 ------ 2>Build started 10/23/2011 5:11:24 PM. 2>InitializeBuildStatus: 2> Creating "cmod_ev.dir\Debug\cmod_ev.unsuccessfulbuild" because "AlwaysCreate" was specified. 2>CustomBuild: 2> Building Custom Rule U:/Programming/lua-ev/CMakeLists.txt 2> CMake does not need to re-run because U:\Programming\lua-ev\CMakeFiles\generate.stamp is up-to-date. 2>ClCompile: 2> lua_ev.c 2>u:\programming\lua-ev\loop_lua_ev.c(97): warning C4244: 'initializing' : conversion from 'lua_Integer' to 'unsigned int', possible loss of data 2>u:\programming\lua-ev\child_lua_ev.c(1): fatal error C1083: Cannot open include file: 'sys/wait.h': No such file or directory 2> 2>Build FAILED. 2> 2>Time Elapsed 00:00:01.12 ========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========