-
Notifications
You must be signed in to change notification settings - Fork 13
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
buzztrax-0.10.2 fails to build with fluidsynth-1.1.9 #74
Comments
Due to a gcc7 update I've now had to add -Wno-error=incompatible-pointer-types to the build as well. |
@ensonic Buzztrax 0.10.2 is getting very tatty, it no longer builds with fluidsynth-2.0.0 |
Thanks for the reports. I'll see if I can set some time aside to make a maintenance release with such fixes. |
Still have a problem with src/gst/fluidsynth/fluidsynth.c: |
Sorry fluidsynth 2 has been current for such a long time I didn't realise this issue was for an earlier version. |
Buzztrax released version uses at least two functions that are depreciated in fluidsynth-1.1.9.
I've added "-Wno-error=deprecated-declarations" to the list of flags in it's build as a work around.
src/gst/fluidsynth/fluidsynth.c: In function 'gstbt_fluid_synth_get_property':
src/gst/fluidsynth/fluidsynth.c:585:9: error: 'fluid_settings_getstr' is deprecated (declared at /usr/include/fluidsynth/settings.h:152) [-Werror=deprecated-declarations]
retval = fluid_settings_getstr (src->settings, name, &s);
^
src/gst/fluidsynth/fluidsynth.c: In function 'gstbt_fluid_synth_init':
src/gst/fluidsynth/fluidsynth.c:719:5: error: 'fluid_synth_set_midi_router' is deprecated (declared at /usr/include/fluidsynth/synth.h:321) [-Werror=deprecated-declarations]
fluid_synth_set_midi_router (src->fluid, src->midi_router);
^
The text was updated successfully, but these errors were encountered: