-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
SDL_Mixer=2 fails with 1.38.31 #8487
Comments
This should fix the windows build where python scripts cannot be executed directly. Fixes: #8487
Did this ever work? It loosk like it should have always failed this way. |
Thank you! Going to test it tomorrow. I don't know if it ever worked, i've use emscripten the first time two weeks ago to port my game. I ifdef'ed the sdl mixer parts, (which probably won't work anyway for now as i have mp3s). I also noticed that the mixer ports - file differ greatly from the other sdl ports. That should be refactored imho. I've tried it, but i couldn't get it to work, tbh. Else i'd have submitted a PR |
@sbc100 I used Seems it boils down to:
which directly executed throws this error (even with your changes):
|
In order to actually run the configure script on windows presumably you would also need bash installed and some kind of UNIX-like environment (cygwin, mingw, etc). I don't know the history of this port but it looks like it was never able to build correctly on regular windows install. I would change the title of this bug accordingly. I don't think there are any other ports that actually used autoconf, so maybe this port could be converted to use the same build techniques used by the other SDL ports. If you fancy taking a stab it that you could try copying sdl2_net.py does. |
emscripten-core#8490) This should fix the windows build where python scripts cannot be executed directly. Fixes: emscripten-core#8487
emscripten-core#8490) This should fix the windows build where python scripts cannot be executed directly. Fixes: emscripten-core#8487
Same error message as in #8341
-s USE_SDL_MIXER=2 doesn't work on windows with 1.38.31.
(which means that it's not a valid 32 bit application)
The text was updated successfully, but these errors were encountered: