-
Notifications
You must be signed in to change notification settings - Fork 10
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
Compile SDL Mixer X, add HAVE_MIXERX=1 flag to SRB2 compile #68
Conversation
Started test build 111979 |
Build 111979 failed |
Started test build 111989 |
Build 111989 failed |
Started test build 111997 |
Build 111997 failed |
Started test build 112037 |
Build 112037 failed |
Started test build 112049 |
Build 112049 failed |
Started test build 112074 |
Build 112074 failed |
Hope that's the fix
Started test build 112080 |
Build 112080 failed |
Started test build 112090 |
Build 112090 failed |
Not sure what's the problem here... SDL2 and SDL Mixer X seems to be fine, but SRB2 fails to build. IDK if I need to compile extra components with SDL Mixer X (and which), or is something related to Flathub's SDL... |
Started test build 112161 |
Build 112161 successful
|
It compiled normally, but the SRB2 still doesn't play MIDI. For a moment I thought I would need to build additional SDL Mixer X components, but even with them it doesn't work. Now, SRB2 asks for a missing "Timidity" library, that should be included with base SDL Mixer X. During build, tho, it mentions Timidity two times: No idea what's the problem here... @katsy any idea? |
you need fluidsynth, give me a sec, im going to try and comment the changes needed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add fluidsynth's sources (hopefully)
also don't use SDL-Mixer-X on would of put it on master, but it got put to next instead |
Sorry, I didn't understand. What do you refer with "2.2.14"? |
2.2.14 is the next stable release of SRB2. 2.2.13 is the current, and it was discovered that verison 2.6.0 of SDL Mixer X causes a startup crash. It's been fixed upstream for 2.2.14. So you either need to use an older version of Mixer X or wait an indefinite amount of time for 2.2.14. |
Ah, sure. Thanks. |
Tried building with older SDL Mixer X versions, but no success (2.5.0 causes the same bug as the latest, and 2.2.0 seems to not allow building without additional unnecessary modules). For now, I built the latest version, that should work when SRB2 v2.2.14 releases. Thank you guys for the help! ^^ |
Started test build 113117 |
Build 113117 successful
|
0_0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The manifest looks good to me. Few suggestions, needs validation once built.
@riomccloud was this PR closed by accident? |
@ghisvail Oops! Yes, I've closed it by accident. |
Resumed in #76 |
Tries to fix #32
Still testing, not sure it'll work