This repository was archived by the owner on Nov 30, 2022. It is now read-only.
This repository was archived by the owner on Nov 30, 2022. It is now read-only.
Windows CI not succeeding #67
Closed
Description
Description
Latest main
does not pass CI on Windows
- This is follow up from Cleanup in
mcap_vendor
package #62
See example build:
https://ci.ros2.org/job/ci_windows/18107/console
Expected Behavior
Windows CI shall pass green without errors and warnings
Additional context
Build fails with error message:
CMake Error at C:/ci/ws/install/share/mcap_vendor/cmake/mcapExport.cmake:85 (message):
16:13:36 CMake Error at C:/ci/ws/install/share/mcap_vendor/cmake/mcapExport.cmake:85 (message):
16:13:36 The imported target "mcap_vendor::mcap" references the file
16:13:36 "C:/ci/ws/install/lib/mcap.lib"
16:13:36 but this file does not exist. Possible reasons include:
16:13:36 * The file was deleted, renamed, or moved to another location.
16:13:36 * An install or uninstall procedure did not complete successfully.
16:13:36 * The installation package was faulty and contained
16:13:36 "C:/ci/ws/install/share/mcap_vendor/cmake/mcapExport.cmake"
16:13:36 but not all the files it references.
16:13:36 Call Stack (most recent call first):
16:13:36 C:/ci/ws/install/share/mcap_vendor/cmake/ament_cmake_export_targets-extras.cmake:9 (include)
16:13:36 C:/ci/ws/install/share/mcap_vendor/cmake/mcap_vendorConfig.cmake:41 (include)
16:13:36 CMakeLists.txt:23 (find_package)
From the log file It looks like mcap.lib
hasn't been built during the build process for some unknown reasons.
Also from logs it looks like it was built mcap.dll
but not mcap.lib
.