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

Errors compiling from source on Windows 11 #1207

Open
DenTechs opened this issue Jan 26, 2024 · 6 comments
Open

Errors compiling from source on Windows 11 #1207

DenTechs opened this issue Jan 26, 2024 · 6 comments

Comments

@DenTechs
Copy link

I've spent the better part of a day trying to figure out where i'm going wrong, but as a last resort i'll try to ask here. I've followed the instructions in the wiki for building rtab-map from source with vcpkg for dependencies and cmake/visual studio to compile, however i'm running into issues i dont understand. Below are the log files from visual studio:

Severity Code Description Project File Line Suppression State Details
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\Compression.cpp 280
Error C2121 '#': invalid character: possibly the result of a macro expansion rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\camera\CameraStereoZed.cpp 529
Error C2059 syntax error: 'if' rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\camera\CameraStereoZed.cpp 517
Error C2121 '#': invalid character: possibly the result of a macro expansion rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\camera\CameraStereoZed.cpp 545
Error C2059 syntax error: 'if' rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\camera\CameraStereoZed.cpp 542
Error C1019 unexpected #else rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\camera\CameraStereoZed.cpp 557
Warning C4267 '+=': conversion from 'size_t' to 'unsigned long', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\VisualWord.cpp 75
Warning C4267 '+=': conversion from 'size_t' to 'unsigned long', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\VisualWord.cpp 76
Warning C4267 '+=': conversion from 'size_t' to 'unsigned long', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\VisualWord.cpp 77
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\util3d.cpp 3374
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 484
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 751
Warning C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\saving.h 58
Warning C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\saving.h 60
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\logger.h 66
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\flann.hpp 383
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 318
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 535
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 1054
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 1056
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 729
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 445
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 704
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 252
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 251
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 413
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 137
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 138
Warning C4267 'initializing': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\opencv\ORBextractor.cc 605
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\opencv\ORBextractor.cc 686
Warning C4267 'initializing': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\opencv\ORBextractor.cc 692
Warning C4267 'initializing': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\opencv\ORBextractor.cc 847
Warning C4267 'initializing': conversion from 'size_t' to 'const int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\opencv\ORBextractor.cc 847
Warning C4267 'initializing': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\opencv\ORBextractor.cc 952
Warning C4267 'initializing': conversion from 'size_t' to 'const int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\opencv\ORBextractor.cc 952
Warning C4267 'initializing': conversion from 'size_t' to '_Ty1', possible loss of data
with
[
_Ty1=int
] rtabmap_core C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\utility 278
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 426
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 444
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 484
Warning C4267 'argument': conversion from 'size_t' to 'long', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 576
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 613
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 612
Warning C4267 'argument': conversion from 'size_t' to 'long', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 627
Warning C4267 'argument': conversion from 'size_t' to 'long', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 652
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 690
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\serialization.h 751
Warning C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\saving.h 58
Warning C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\saving.h 60
Warning C4267 'initializing': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\saving.h 109
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\allocator.h 199
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\logger.h 66
Warning C4267 'argument': conversion from 'size_t' to '_Ty', possible loss of data
with
[
_Ty=std::_Vbase
] rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\lsh_table.h 449
Warning C4267 'argument': conversion from 'size_t' to '_Ty', possible loss of data
with
[
_Ty=std::_Vbase
] rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\lsh_table.h 457
Warning C4267 '=': conversion from 'size_t' to 'unsigned int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\lsh_table.h 263
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 628
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 646
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 666
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 511
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 522
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 538
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 559
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 439
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 458
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 347
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\nn_index.h 362
Warning C4996 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\flann.hpp 383
Warning C4267 'argument': conversion from 'size_t' to '_Tp', possible loss of data
with
[
_Tp=int
] rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\clams\discrete_depth_distortion_model_helpers.cpp 59
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\clams\discrete_depth_distortion_model_helpers.cpp 155
Warning C4996 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\clams\discrete_depth_distortion_model_helpers.cpp 66
Warning C4267 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 361
Warning C4267 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 293
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 302
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 305
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 312
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 324
Warning C4267 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 240
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 246
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 248
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 255
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 263
Warning C4267 'return': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 213
Warning C4267 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 160
Warning C4267 '=': conversion from 'size_t' to '_Ty', possible loss of data
with
[
_Ty=int
] rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 316
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 318
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 319
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 225
Warning C4267 '=': conversion from 'size_t' to '_Ty', possible loss of data
with
[
_Ty=int
] rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_single_index.h 244
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_single_index.h 248
Warning C4267 'return': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_single_index.h 208
Warning C4267 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\result_set.h 805
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\result_set.h 742
Warning C4267 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\lsh_table.h 196
Warning C4267 'initializing': conversion from 'size_t' to 'rtflann::lsh::BucketKey', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\lsh_table.h 165
Warning C4267 'argument': conversion from 'size_t' to 'rtflann::lsh::BucketKey', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\lsh_index.h 500
Warning C4267 '=': conversion from 'size_t' to '_Ty', possible loss of data
with
[
_Ty=int
] rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 636
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 638
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 651
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 535
Warning C4267 '=': conversion from 'size_t' to '_Ty', possible loss of data
with
[
_Ty=int
] rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kmeans_index.h 987
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kmeans_index.h 991
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kmeans_index.h 1002
Warning C4267 '+=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kmeans_index.h 677
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 1054
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 1056
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 1071
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 729
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_single_index.h 577
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_single_index.h 581
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 445
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 704
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_single_index.h 459
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_single_index.h 476
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_single_index.h 480
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 551
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\sampling.h 42
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\util\sampling.h 49
Warning C4996 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\optimizer\toro3d\treeoptimizer3_iteration.cpp 334
Warning C4267 'initializing': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kmeans_index.h 855
Warning C4267 'initializing': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kmeans_index.h 779
Warning C4267 'initializing': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\nn\ground_truth.h 47
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\nn\ground_truth.h 60
Warning C4267 '=': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\nn\ground_truth.h 65
Warning C4267 'argument': conversion from 'size_t' to 'int', possible loss of data rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\nn\index_testing.h 121
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 252
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 251
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\hierarchical_clustering_index.h 413
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 137
Warning C4291 'void *operator new(size_t,rtflann::PooledAllocator &)': no matching operator delete found; memory will not be freed if initialization throws an exception rtabmap_core C:\Users\dentechs\Documents\GitHub\rtabmap\corelib\src\rtflann\algorithms\kdtree_index.h 138
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' stereoEval C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\StereoEval\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' recovery C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\Recovery\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' kitti_dataset C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\KittiDataset\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' report C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\Report\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' reprocess C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\Reprocess\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' rgbd_dataset C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\RgbdDataset\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' globalBundleAdjustment C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\GlobalBundleAdjustment\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' detectMoreLoopClosures C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\DetectMoreLoopClosures\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' consoleApp C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\ConsoleApp\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' camera C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\Camera\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' cleanupLocalGrids C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\CleanupLocalGrids\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' imagesJoiner C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\ImagesJoiner\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' info C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\Info\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' extractObject C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\ExtractObject\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' export C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\Export\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' euroc_dataset C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\EurocDataset\LINK 1
Warning C4275 non dll-interface class 'pcl::visualization::PCLVisualizerInteractorStyle' used as base for dll-interface class 'rtabmap::CloudViewerInteractorStyle' rtabmap_gui C:\Users\dentechs\Documents\GitHub\rtabmap\guilib\include\rtabmap\gui\CloudViewerInteractorStyle.h 22
Warning C4275 non dll-interface class 'pcl::visualization::PCLVisualizerInteractorStyle' used as base for dll-interface class 'rtabmap::CloudViewerInteractorStyle' rtabmap_gui C:\Users\dentechs\Documents\GitHub\rtabmap\guilib\include\rtabmap\gui\CloudViewerInteractorStyle.h 22
Error LNK1181 cannot open input file '....\lib\rtabmap_core.lib' rtabmap_gui C:\Users\dentechs\Documents\GitHub\rtabmap\build\guilib\src\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' calibration C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\Calibration\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' dataRecorder C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\DataRecorder\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' odometryViewer C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\OdometryViewer\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' bow_mapping C:\Users\dentechs\Documents\GitHub\rtabmap\build\examples\BOWMapping\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' databaseViewer C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\DatabaseViewer\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' epipolar_geometry C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\EpipolarGeometry\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' rtabmap_app C:\Users\dentechs\Documents\GitHub\rtabmap\build\app\src\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' rgbd_camera C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\CameraRGBD\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' wifi_mapping C:\Users\dentechs\Documents\GitHub\rtabmap\build\examples\WifiMapping\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' noEventsExample C:\Users\dentechs\Documents\GitHub\rtabmap\build\examples\NoEventsExample\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' matcher C:\Users\dentechs\Documents\GitHub\rtabmap\build\tools\Matcher\LINK 1
Error LNK1181 cannot open input file '....\lib\rtabmap_gui.lib' rgbd_mapping C:\Users\dentechs\Documents\GitHub\rtabmap\build\examples\RGBDMapping\LINK 1

@matlabbe
Copy link
Member

Is it during the step vcpkg install rtabmap --clean-after-build ? https://github.com/introlab/rtabmap/wiki/Installation#vcpkg

@DenTechs
Copy link
Author

Is it during the step vcpkg install rtabmap --clean-after-build ? https://github.com/introlab/rtabmap/wiki/Installation#vcpkg

No, as far as i can tell the vcpkg version of rtabmap is the same as the current release on the github, which is on an outdated version of the Zed sdk. I saw that the master branch of rtabmap was already updated to it however, so i've been trying to compile it manually with cmake. Those errors are occurring when building with cmake or in visual studio 2022.

@matlabbe
Copy link
Member

I compiled it last weekend on windows, though I didn't re-update all vcpkg dependencies. I'll try updating everything and see if I can reproduce your error.

@DenTechs
Copy link
Author

Thanks! I appreciate the help

@matlabbe
Copy link
Member

The ZED errors have been fixed in this commit: b2a86d6

Unless you use the opencv version included with ZED SDK, remove or comment the following line inside zed-config.cmake to avoid many opencv related link errors:

SET(OpenCV_DIR ${ZED_DIR}/dependencies/opencv_3.1.0 CACHE BOOL "" FORCE)

cheers,
Mathieu

@DenTechs
Copy link
Author

Thanks for your time! I'll give it a try this afternoon

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

No branches or pull requests

2 participants