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 MSVC compile issues in CloudComposer app #2712

Conversation

SunBlack
Copy link
Contributor

Fix MSVC compile issues in CloudComposer. This required to build pcl_cc_tool_interface as static library, because current PCL_EXPORTS macro doesn't work with classes using Q_OBJECT (see #2708).

cloud_composer is now using pcl_cc_tool_interface to prevent some cpps need to be compiled for both.

Copy link
Member

@taketwo taketwo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, thanks. Generally I'm ok if a PR contains minor style changes or refactorings in addition to the "main" topic. However it's better if they are at least split into separate commits. It seems like this time a bunch of unrelated changes got mixed in a single commit.

If the Windows build is now fixed, can we enable CloudComposer on Azure?

2d/CMakeLists.txt Outdated Show resolved Hide resolved
apps/cloud_composer/CMakeLists.txt Outdated Show resolved Hide resolved
apps/cloud_composer/ComposerTool.cmake Show resolved Hide resolved
io/CMakeLists.txt Outdated Show resolved Hide resolved
@SunBlack
Copy link
Contributor Author

If the Windows build is now fixed, can we enable CloudComposer on Azure?

I don't know: See your own reason why this is not build on Azure (#2618 (comment))

@taketwo
Copy link
Member

taketwo commented Dec 13, 2018

Ah right, thanks for the heads-up. We can enable this when (if) we switch to container-based Windows builds.

@SunBlack SunBlack force-pushed the fix_cloud_composer_msvc_compiler_issues branch from 2aab148 to a59ede7 Compare December 13, 2018 16:26
…cc_tool_interface as static library, because current PCL_EXPORTS macro doesn't work with classes using Q_OBJECT.
@SunBlack SunBlack force-pushed the fix_cloud_composer_msvc_compiler_issues branch from a59ede7 to 2b1db9e Compare December 13, 2018 16:29
@taketwo taketwo merged commit f3dac94 into PointCloudLibrary:master Dec 14, 2018
@SunBlack SunBlack deleted the fix_cloud_composer_msvc_compiler_issues branch December 14, 2018 14:21
@taketwo taketwo changed the title Fix MSVC compile issues in CloudComposer Fix MSVC compile issues in CloudComposer app Jan 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants