Skip to content
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

Linux: fluidmidi dependency fail #120

Open
Birdulon opened this issue Jul 13, 2019 · 3 comments
Open

Linux: fluidmidi dependency fail #120

Birdulon opened this issue Jul 13, 2019 · 3 comments
Assignees
Labels
bug Something isn't working LINUX

Comments

@Birdulon
Copy link

Fails to compile on Ubuntu 18.04, probably the case on all case-sensitive filesystems.
Renaming it to StringFile.cs seems to compile with no problems, though I'm currently unable to confirm if there's any runtime problems with that change as my Mono is throwing System.DllNotFoundExceptions on included library x64/libfluidsynth-2.so which is likely unrelated.

@MaKiPL MaKiPL self-assigned this Jul 13, 2019
@MaKiPL
Copy link
Owner

MaKiPL commented Jul 13, 2019

Bug confirmed.
Stringfile fixed, fluidsynth WIP- some dependency is missing for Linux

@MaKiPL MaKiPL added LINUX bug Something isn't working labels Jul 13, 2019
@MaKiPL
Copy link
Owner

MaKiPL commented Jul 15, 2019

Added workaround for FluidMidi if fluidsynth init fails

@Birdulon
Copy link
Author

Runs on my end now thanks, without MIDI of course. Hitting Esc at certain points throws an unhandled System.NullReferenceException at Fluid_Midi.cs line 1082 - a bValid check would probably be enough to stop that though I don't know if it would cause any leaks.

@MaKiPL MaKiPL changed the title Incorrect case in filename Core/Strings/Stringfile.cs Linux: fluidmidi dependency fail Aug 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working LINUX
Projects
None yet
Development

No branches or pull requests

2 participants