projectgus / hairless-midiserial

Lightweight cross-platform GUI-based MIDI/Serial bridge
https://projectgus.github.io/hairless-midiserial
Other
213 stars 72 forks source link

win_qextserialport.cpp not included in source #44

Open grace4succession opened 7 years ago

grace4succession commented 7 years ago

When compiling on Windows (QT Creator), I get this error Error: No rule to make target 'libraries/qextserialport/src/win_qextserialport.cpp', needed by 'release/win_qextserialport.o'.

But here is no file called 'win_qextserialport.cpp' included in the source files. Am I missing something?

grace4succession commented 7 years ago

I found a fix. I made a copy of qextserialport_win.cpp and renamed that copy to 'win_qextserialport.cpp' and voila! Hope this helps someone else

projectgus commented 7 years ago

Run "git submodule update --init" to fetch the submodules into the "libraries" directory. (Or you can use git clone --recursive ... to fetch them at clone time.

projectgus commented 7 years ago

This instruction should be in the README and isn't, so I'll keep this open as a reminder to add it. Thanks for bringing it to my attention :)

projectgus commented 7 years ago

Hmm actually the submodule isn't the problem at all, is it - the name is just wrong. Sorry!

Thanks for reporting that, also!