Skip to content
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

Something's wrong with CMake #2

Closed
zapashcanon opened this issue Mar 14, 2018 · 2 comments
Closed

Something's wrong with CMake #2

zapashcanon opened this issue Mar 14, 2018 · 2 comments

Comments

@zapashcanon
Copy link

Hi,

I got this error while trying to build LMMS on Debian Unstable:

/home/zapashcanon/Programmation/C++/lmms/src/3rdparty/qt5-x11embed/src/X11EmbedContainer.cpp:40:10: fatal error: 'QtCore/private/qobject_p.h' file not found
#include <QtCore/private/qobject_p.h>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [src/3rdparty/qt5-x11embed/CMakeFiles/qx11embedcontainer.dir/build.make:63: src/3rdparty/qt5-x11embed/CMakeFiles/qx11embedcontainer.dir/src/X11EmbedContainer.cpp.o] Error 1

Looks like this come from this repo. I'm not particularly an expert in CMake, maybe you'll be able to tell me what's wrong here.

@lukas-w
Copy link
Owner

lukas-w commented Mar 21, 2018

@zapashcanon You're missing the package qtbase5-private-dev. The fact that CMake doesn't report the package missing is a bug within LMMS.

If this doesn't fix it and you can't build the code from this repo either (without LMMS), please reopen.

@lukas-w lukas-w closed this as completed Mar 21, 2018
@zapashcanon
Copy link
Author

Ok, will try it. If it fixes the issue, I'll open an issue against the LMMS repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants