Fix portmididrv
not working on Linux
#21
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I tried usng
portmididrv
on Linux, and kept running into-lporttime: Not found
issues when linking.I'm on Fedora 38. I checked that I had all the dependencies installed and
porttime.h
was in the include path.Seems like
porttime
is now a part of portmidi, so there is no-lporttime
to be linked,-lportmidi
should be used instead.I tested this change by replacing the go dependency in my project for my fork, and I was able to use portmididrv without any issues