
@mflatt getting sandman/main.rkt:79:13: rktio_start_sleep: unbound identifier
when I try to make
in cs

recently updated code and rebuilt racket7

Does make rktl
in the racket/src/cs
directory help?

nope

Not sure what went wrong, but go to ../io
, delete compiled/rktio.rktl
, make
, and then try again in ../cs

ok — but I also just noticed that my make install
of racket7 itself failed — but only when building the web-server package, so that probably doesn’t matter

I got the same error with make
in io

I’m trying again after deleting the entire compiled
dir

Just to make sure, ../rktio/rktio.h
has a declaration for rktio_start_sleep
, right?

yes: RKTIO_EXTERN rktio_ok_t rktio_start_sleep(rktio_t *rktio, float nsecs, rktio_poll_set_t *fds, rktio_ltps_t *lt, int woke_fd);

looks like it’s working after deleting the whole io/compiled
directory and rebuilding

On a semi related topic, I tried to build rktio.rktl recently, and I couldn’t do it without installing rktio globally