-
Notifications
You must be signed in to change notification settings - Fork 16
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
[Request] Port to run on the web using emscripten? #70
Comments
Additionally the networking wouldn't work as you can't use tcp within a browser. I should also add that I don't have the time to work on steven so I wont really be able to help if you want to continue trying this |
Thanks for the response! Totally understand not having time to work further on steven, appreciate what you've done so far, this is really neat. Some notes, to myself or others if they are interested in continuing trying porting Steven to Emscripten:
|
@satoshinm I've made some progress on web support in my fork (using web.movstill a long ways to go, but its a start. iceiix/stevenarella#446 🕸️ Web support |
Any interest in targeting steven for web browsers using emscripten? Could be a possible viable alternative web-based client (background why I'm interested: been working on https://github.com/satoshinm/NetCraft/ which I ported from https://github.com/fogleman/Craft, written in pure C so it ported easily with emscripten, however, steven is much more fully-featured so it could be a good replacement).
Steven almost compiles with emscripten when passing
--target asmjs-unknown-emscripten
tocargo build
, after applying #68 and updating a dependency satoshinm#1 but the main problems then seem to be:#[cfg(target_os = "emscripten")]
The text was updated successfully, but these errors were encountered: