nesicide icon indicating copy to clipboard operation
nesicide copied to clipboard

RtMidi Qt project file not found. Dependency package error?

Open ewancg opened this issue 4 years ago • 3 comments

When I tried to build nesicide, I ran the linux-build script as follows and it told me that the rtmidi.pro file is missing. After looking at the build script, I see that there is an external dependencies package that is installed at compile time. Something must have gone wrong with this package, because upon inspection the deps/rtmidi directory is completely empty. Getting the library is not a problem for me. I just thought it would be worth mentioning. Building for Linux from this repository, if there was any confusion.

ewancg avatar Feb 14 '21 22:02 ewancg

Strange. I just did the following:

wget -q https://knob.phreneticappsllc.com/nesicide/nesicide-deps.tar.bz2

tar xjf nesicide-deps.tar.bz2

ls deps/rtmidi/

RtMidi.cpp RtMidi.h rtmidi.pro

Looks like it's there to me.

On Sun, Feb 14, 2021 at 4:47 PM Ewan Green [email protected] wrote:

When I tried to build nesicide, I ran the linux-build script as follows and it told me that the rtmidi.pro file is missing. After looking at the build script, I see that there is an external dependencies package that is installed at compile time. Something must have gone with this package, because upon inspection the deps/rtmidi directory is completely empty. Getting the library is not a problem for me. I just thought it would be worth mentioning.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/christopherpow/nesicide/issues/72, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAMQR4G6XKG3Z3BYKD2URWLS7BHI7ANCNFSM4XTVZHMQ .

christopherpow avatar Feb 15 '21 00:02 christopherpow

Oops. I have found the issue - I didn't have the wget package installed. The script didn't relay that issue to me, and I assumed it was a problem with the tarball and not what I had present on my computer. I don't think this is worth a pull request, but you might want to put wget in the prerequisites pacman command you have in the readme.

ewancg avatar Feb 16 '21 00:02 ewancg

Yeah the deps package has always been a PITA.

On Mon, Feb 15, 2021 at 6:18 PM Ewan Green [email protected] wrote:

Oops. I have found the issue - I didn't have the wget package installed. The script didn't relay that issue to me, and I assumed it was a problem with the tarball and not what I had present on my computer. I don't think this is worth a pull request, but it might be worth putting wget in the prerequisites pacman command you have in the readme.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/christopherpow/nesicide/issues/72#issuecomment-779505395, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAMQR4GA56E7FP3LJYG6DP3S7G2UXANCNFSM4XTVZHMQ .

christopherpow avatar Feb 16 '21 03:02 christopherpow