-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
vcpkg install pcl[cuda]:x64-windows failed with BUILD_FAILED #4357
Comments
The related section from the log file is D:\software\vcpkg\buildtrees\pcl\src\pcl-1.8.1-ea5032be8f\cuda\sample_consensus\include\pcl/cuda/sample_consensus/sac_model.h(356): warning: field of class type without a DLL interface used in a class with a DLL interface D:\software\vcpkg\buildtrees\pcl\src\pcl-1.8.1-ea5032be8f\cuda\sample_consensus\include\pcl/cuda/sample_consensus/sac_model.h(366): warning: field of class type without a DLL interface used in a class with a DLL interface D:\software\vcpkg\buildtrees\pcl\src\pcl-1.8.1-ea5032be8f\cuda\sample_consensus\include\pcl/cuda/sample_consensus/sac_model.h(350): warning: field of class type without a DLL interface used in a class with a DLL interface D:\software\vcpkg\buildtrees\pcl\src\pcl-1.8.1-ea5032be8f\cuda\sample_consensus\include\pcl/cuda/sample_consensus/sac_model.h(351): warning: field of class type without a DLL interface used in a class with a DLL interface D:\software\vcpkg\buildtrees\pcl\src\pcl-1.8.1-ea5032be8f\cuda\sample_consensus\include\pcl/cuda/sample_consensus/sac_model.h(354): warning: field of class type without a DLL interface used in a class with a DLL interface D:\software\vcpkg\buildtrees\pcl\src\pcl-1.8.1-ea5032be8f\cuda\sample_consensus\include\pcl/cuda/sample_consensus/sac_model.h(356): warning: field of class type without a DLL interface used in a class with a DLL interface D:\software\vcpkg\buildtrees\pcl\src\pcl-1.8.1-ea5032be8f\cuda\sample_consensus\include\pcl/cuda/sample_consensus/sac_model.h(366): warning: field of class type without a DLL interface used in a class with a DLL interface sac_model.cu |
I'm getting the exact same issue when I try to build pcl[cuda]:x64-windows. From the error message above (given all the references to DLL interface), I hoped that building pcl[cuda]:x64-windows-static would work. Unfortunately, building static also fails, generating the following log: install-x64-windows-static-dbg-out.log Doing a simple search for "error" in the logfile, I see the following: D:/vcpkg/buildtrees/pcl/src/pcl-1.8.1-ea5032be8f/cuda/sample_consensus/src/sac_model_plane.cu(195): error: class "thrust::device_reference" has no member "x" With similar errors for members "y" and "z". These are also found in sac_model_1point_plane.cu. I see the exact same errors in @leilaShen 's provided logfile as well - maybe that's a starting point towards resolving this issue? |
See #7388. |
@leilaShen @raahilsha What version of CUDA do you guys have installed? |
If this is still an issue please re-open the issue. |
Hi folks,
when I install pcl[cuda]:x64-windows, I met the BUILD_FAILED error, the screen shot is attached as below:
and the log file is here:
install-x64-windows-dbg-out.log
Anyone help? Thanks a lot!
The text was updated successfully, but these errors were encountered: