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
alarm.c
src/alarm.c(22) : fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory
If I change that to just pull in time.h, it then complains about stuff in signal.h. It looks like this is related to the green_threads work. I'm surprised the branch got merged without consideration for Windows support; I'd have thought that "Windows probably does signal stuff very differently" woulda been an obvious thing to think about.
The text was updated successfully, but these errors were encountered:
NQP and Rakudo will target pre-green-threads Parrot until this is resolved. That way, it doesn't block me getting stuff done, and gives Parrot folks some time/space to get the fix in without worrying it's blocking Rakudo development.
This alarm stuff has been disabled in windows, and the most recent versions of the threading code will use a different mechanism which does not break on windows. I'm going to close this ticket now, since we aren't using this code and aren't planning to use it in the future.
Current build fails on Windows with MSVC:
alarm.c
src/alarm.c(22) : fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory
If I change that to just pull in time.h, it then complains about stuff in signal.h. It looks like this is related to the green_threads work. I'm surprised the branch got merged without consideration for Windows support; I'd have thought that "Windows probably does signal stuff very differently" woulda been an obvious thing to think about.
The text was updated successfully, but these errors were encountered: