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

[FIX] pyOpenMS Qt5 for macOS #3318

Merged
merged 2 commits into from Mar 18, 2018
Merged

Conversation

grosenberger
Copy link
Contributor

QT_LIBRARY_DIR unfortunately doesn't exist with Qt5 anymore and pyOpenMS can't be built under macOS. This patch ensures that the libraries can be copied. Unfortunately, the problem #3301 persists.

clang can't find the Qt5 headers. Did anybody observe similar issues?

@jpfeuffer
Copy link
Contributor

You have to check which includes are passed from openms (it's external includes which include qt5core and qt5network at least). Probably the QT5 root dir is missing (which needs to be there because we prefix the includes with the subdirectory). Maybe we pass this directory by other means somehow on the build machines. I will take a close look on Monday.

@grosenberger
Copy link
Contributor Author

Thanks for the suggestion, the new patch enables building pyOpenMS on macOS again.

@jpfeuffer
Copy link
Contributor

No problem. The changes make sense. +1

@jpfeuffer jpfeuffer merged commit d0fd416 into OpenMS:develop Mar 18, 2018
@grosenberger grosenberger deleted the fix/pyopenmsqt5 branch March 18, 2018 16:14
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

Successfully merging this pull request may close these issues.

None yet

2 participants