-
Notifications
You must be signed in to change notification settings - Fork 425
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
How was avc.wasm file generated with emscripten 1.35.12? #218
Comments
sorry the readme is likely outdated. |
Do we know what version of emscripten IS good? Possibly my setup is wrong, but I just can't get emscripten to generate this file, but I don't know if this is just out of date (given the major version change)
I'm also trying to setup an action with the same setup But, I don't know if I'm working with the wrong version etc |
https://emscripten.org/docs/introducing_emscripten/release_notes.html |
I think I'm not setting up emscripten correctly in some way ( |
Compiling directly with emscipten/emcc is okay, my setup just doesn't seem happy with the python script; |
@myjimmy the build script is in the post above your one. |
@SoylentGraham why not make a pr? |
Being a basic bash script is a wild diversion from your python script, with no features, not very crossplatform... and I couldn't really see why the python one wouldn't work (outside of normal python2/3 dependency mess), so wasn't sure if it was just my setup, rather than a fault with your scripts. (still not sure :) Mine's not even a build script, (it's just a one-liner really) but integrates with my systems better |
I'm afraid I have no idea what's causing that error; (and don't really have the time to debug it) Note; Open your Your script has a load of options I don't have, all I can suggest is cutting it way back and remove as many options until it works. That's kinda what I did. If you're just trying to decode h264 on web though, (and not supporting every browser under the sun) you may want to look into webcodecs. It's hardware accellerated, it's an ultra basic API, and will be enabled in the next chrome release by default |
My endgame is increasing TOTAL_MEMORY in make.py, but I've hit several obstacles.
In README.md it states "The current version of Broadway was built with emscripten 1.35.12" is this correct?
I've installed emsdk and installed emscripten-tag-1.35.12-64bit and fastcomp-clang-tag-e1.35.12-64bit but there is no binaryen prior to 1.36.12 so I'm wandering if there is something missing in your commit when you've added webassembly support.
Any kind of insight on how to install correct version of emscripten for "python make.py" to work and also generate avc.wasm file would be appreciated.
The text was updated successfully, but these errors were encountered: