Skip to content

Add pcl 1.15.1 #27360

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

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

EstebanDugueperoux2
Copy link
Contributor

Summary

Changes to recipe: lib/[version]

Motivation

Details


@EstebanDugueperoux2 EstebanDugueperoux2 force-pushed the feature/AddPCL1.15.1 branch 4 times, most recently from 48367e2 to a293ef1 Compare May 4, 2025 15:04
@MarcinOstrowskiB3D
Copy link
Contributor

Hello @EstebanDugueperoux2,
I see you’re encountering this error:

"C:\workspace\cci_prod_PR-27360\conan-home\p\b\pclbc2db36381586\b\src\common\include\pcl/memory.h(69,1): fatal error C1189: #error:  "Potential runtime error due to aligned malloc mismatch! PCL was likely compiled without AVX support but you enabled AVX for your code (to silence this message at your own risk, define PCL_SILENCE_MALLOC_WARNING=1)" (compiling source file C:\workspace\cci_prod_PR-27360\conan-home\p\b\pclbc2db36381586\b\src\common\src\common.cpp) [C:\workspace\cci_prod_PR-27360\conan-home\p\b\pclbc2db36381586\b\build\common\pcl_common.vcxproj]"

The issue is that the Eigen/Core header is missing in the CHECK_CXX_SOURCE_COMPILES function. I resolved it by adding the Eigen3_INCLUDE_DIRS to CMAKE_REQUIRED_INCLUDES before the CHECK_CXX_SOURCE_COMPILES call.

Please look at my patch file in attachment.
1.15.0-0001-cmake_use_conan_targets.patch

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.

2 participants