Skip to content

Fix linking with non framework builds of qt (e.g. from conda-forge)#84

Merged
dirk-thomas merged 4 commits intoros-visualization:crystal-develfrom
anton-matosov:nonFrameworkBuildsOnMacOS
May 26, 2020
Merged

Fix linking with non framework builds of qt (e.g. from conda-forge)#84
dirk-thomas merged 4 commits intoros-visualization:crystal-develfrom
anton-matosov:nonFrameworkBuildsOnMacOS

Conversation

@anton-matosov
Copy link
Copy Markdown
Contributor

Add auto-detection if qt was built with frameworks option on by probing for QtCore.framework existence
Add renaming of libraries to link from Qt* to Qt5* for darwin if non-framework build is used

@anton-matosov
Copy link
Copy Markdown
Contributor Author

👋 @dirk-thomas,
This is my first contribution to ROS and I am not sure what is the process for it.
I have opened several PRs to several ROS packages, but didn't hear anything back on any of them.
What is the regular process for ROS contribution?
What is the usual turnaround time for pull requests?

@anton-matosov
Copy link
Copy Markdown
Contributor Author

Hello @dirk-thomas, can you take a look at PR, please?

@Tobias-Fischer
Copy link
Copy Markdown

Works perfectly for me!

@dirk-thomas
Copy link
Copy Markdown
Contributor

Thanks for the patch.

@dirk-thomas dirk-thomas merged commit 5ae703a into ros-visualization:crystal-devel May 26, 2020
@anton-matosov anton-matosov deleted the nonFrameworkBuildsOnMacOS branch May 29, 2020 05:01
@Tobias-Fischer
Copy link
Copy Markdown

Will this be backported to melodic/noetic?

dirk-thomas added a commit that referenced this pull request Jun 1, 2020
)

* Fix linking with non framework builds of qt (e.g. from conda-forge)

* add blank line to fix flake8

* use single quotes

Co-authored-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
@dirk-thomas
Copy link
Copy Markdown
Contributor

Will this be backported to melodic/noetic?

Not automatically. Thanks for bringing it up. Done in 5c2f6d9.

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.

3 participants