Errors building 3.0beta2 on Fedora
It used to succeed some month ago on the master branch, but not today ... so what did I do:
git checkout 3.0beta2
// some config ...
make revision
make --debug=b 2>&1 | tee build_log.txt
sudo make --debug=b install 2>&1 | tee install_log.txt
The build seems to work fine, but the install show some errors: "No rule to make target 'all.h' ... mops2.dir/all] Error 2 ... Makefile:152: all] Error 2 ...
If at least someone could point in the right direction, it would be great, because the error messages are not helpful to me.
For info
> uname -a Linux ... 4.19.8-300.fc29.x86_64 #1 SMP Mon Dec 10 15:23:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux > qmake -v QMake version 3.1 Using Qt version 5.11.1 in /usr/lib64 > cmake --version cmake version 3.12.1
Thanks
Bruno
Attachment | Size |
---|---|
build_log.txt | 318.9 KB |
install_log.txt | 41.93 KB |
diff_HEAD.txt | 6.25 KB |
Comments
I am using Qt 5.11.1 but it seems that Muse Score requires Qt 5.12.
It does not shows in the log, but as I am reading the Forum ...
I will try to follow this path
In reply to I am using Qt 5.11.1 but it… by BrnVrn
No, as far as I know even Qt 5.8 is enough. But surely 5.9
In reply to No, as far as I know even Qt… by Jojo-Schmitz
Good news: It works. But indeed : I did not have to touch the dependencies.
It is kind of unclear to me, but here is what I experience: I have to use:
sudo -E make install
(where-E
copy the user's environment variables to the process.)Or I can also launch
sudo make install
twice. The second time, it looks like it is re-building the whole thing, followed by a successful install.