On OpenBSD I was unable to compile the original source since the timerfd
stuff is Linux only.
I suggest to just use usleep(16666) in the main loop.
After the modify I was able to compile and run the emulator.
crossbower (1):
src/uxn11.c: remove dependency on non-posix timerfd (just use usleep)
src/uxn11.c | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
--
2.34.2
uxn/patches/.build.yml: FAILED in 55s
[Remove dependency on non-posix timerfd for *BSD and non-Linux systems][0] from [~crossbower][1]
[0]: https://lists.sr.ht/~rabbits/public-inbox/patches/32512
[1]: mailto:crossbower@tuta.io
✗ #766629 FAILED uxn/patches/.build.yml https://builds.sr.ht/~rabbits/job/766629
uxn/patches/.build.yml: FAILED in 55s
[Remove dependency on non-posix timerfd for *BSD and non-Linux systems][0] from [~crossbower][1]
[0]: https://lists.sr.ht/~rabbits/public-inbox/patches/32512
[1]: mailto:crossbower@tuta.io
✗ #766629 FAILED uxn/patches/.build.yml https://builds.sr.ht/~rabbits/job/766629