Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not work on OS X #6

Closed
mikz opened this issue Apr 17, 2015 · 3 comments
Closed

Does not work on OS X #6

mikz opened this issue Apr 17, 2015 · 3 comments

Comments

@mikz
Copy link

mikz commented Apr 17, 2015

Looks like because of posix realtime extensions it does not work on OSX.

See https://gist.github.com/jbenet/1087739 for workarounds.

It fails with:

luajit: lib/ljio/core/timer.lua:5: dlopen(librt.dylib, 5): image not found
stack traceback:
    [C]: in function 'load'
    lib/ljio/core/timer.lua:5: in main chunk
@kingluo
Copy link
Owner

kingluo commented Apr 17, 2015

Thanks for reminding.
In fact, the luajit.io only supports Linux, because it depends on a lot of linux specific features, e.g. epoll, as well as linux-specific libc.

@creationix
Copy link

I would recommend making it clear on your homepage that you only work on linux. This will help set expectations. Trust me, it's never good when people think your project can do more than it really can.

That said, I think this is a really good idea. I went with using libuv for my project (luvit.io) because cross-platform is a big deal to me, but I also love the minimal simplicity of this project.

@kingluo
Copy link
Owner

kingluo commented Apr 20, 2015

Thanks for your advice.
I would improve the homepage later.

@kingluo kingluo closed this as completed Apr 20, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants