-
Notifications
You must be signed in to change notification settings - Fork 128
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
Build glitch: files built, but not present in required directory #388
Comments
Having manually shifted the files about, I'm also running in to this point, where the build just hangs:
|
Hey there, yep, the CMake build stuff is... complicated. Especially across Linux distros, it seems. The "missing libGL" error is related to this (although the workaround in this case is to just build with The way to fix it properly is to change the stuff around Of course, there might be a nicer way to do this; I know a bit of CMake (and wrote Extempore's build system stuff) but I'm far from a guru. |
The good news, though, is that at least we have a CI pipeline these days so it's easier to make sure any changes you've made haven't broken things on other platforms. |
I am running into this same problem on NixOS. Thank you for making this issue. It is helpful ;) |
I'm working on building extempore on Fedora 32; I'm running into an issue in which it seems a set of files are being built correctly, but are not being moved to the correct staging directory.
The files in question are
librtmidi.so
andlibsndfile.so
. I hit problems withlibrtmidi.so
first:Line 81 of
external_shlibs_audio.dir/build.make
is attempting to run:Surely enough,
librtmidi.so
is not in the source directory:But it has been built! I can symlink it myself:
Which gets me the same problem in a slightly different version:
I am really not good at cmake; this feels like something is missing either a flag or a copy step to get everything in the correct place. I'd be happy to PR it, with a little guidance on where to start digging.
Any advice?
The text was updated successfully, but these errors were encountered: