Closed azeey-test closed 1 week ago
Binary Installation
There's no msgs11
(gz-ws) C:\Users\User>conda install libgz-msgs11 --channel conda-forge
Channels:
- conda-forge
- defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- libgz-msgs11
Current channels:
- https://conda.anaconda.org/conda-forge
- defaults
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
(gz-ws) C:\Users\User>.
Source Instalation
I wasn't able to install libgz-cmake4
libgz-math8
libgz-tools3
via conda install
. So I have to build from source. Despite this, I found and error
(gz-ws) C:\Users\User\gazebo-ws\test\gz-msgs\build>cmake .. -DBUILD_TESTING=OFF
-- Building for: Visual Studio 17 2022
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
-- The C compiler identification is MSVC 19.41.34120.0
-- The CXX compiler identification is MSVC 19.41.34120.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.41.34120/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- gz-msgs11 version 11.0.0~pre1
-- Operating system is Windows
--
-- ====== Finding Dependencies ======
-- Found ZLIB: C:/Users/User/anaconda3/envs/gz-ws/Library/lib/z.lib (found version "1.3.1")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- Looking for Protobuf - found
-- Looking for gz-utils3 -- found version 3.0.0~pre3
-- Searching for dependencies of gz-utils3
-- Searching for <gz-utils3> component [cli]
CMake Warning at C:/Users/User/anaconda3/envs/gz-ws/Library/share/cmake-3.30/Modules/CMakeFindDependencyMacro.cmake:76 (find_package):
By not providing "Findgz-utils3-cli.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"gz-utils3-cli", but CMake did not find one.
Could not find a package configuration file provided by "gz-utils3-cli"
(requested version 3.0.0) with any of the following names:
gz-utils3-cliConfig.cmake
gz-utils3-cli-config.cmake
Add the installation prefix of "gz-utils3-cli" to CMAKE_PREFIX_PATH or set
"gz-utils3-cli_DIR" to a directory containing one of the above files. If
"gz-utils3-cli" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
C:/Program Files (x86)/gz-utils3/lib/cmake/gz-utils3/gz-utils3-config.cmake:191 (find_dependency)
C:/Program Files (x86)/gz-cmake4/share/cmake/gz-cmake4/cmake4/GzFindPackage.cmake:201 (find_package)
CMakeLists.txt:95 (gz_find_package)
CMake Warning at C:/Program Files (x86)/gz-cmake4/share/cmake/gz-cmake4/cmake4/GzFindPackage.cmake:201 (find_package):
Found package configuration file:
C:/Program Files (x86)/gz-utils3/lib/cmake/gz-utils3/gz-utils3-config.cmake
but it set gz-utils3_FOUND to FALSE so package "gz-utils3" is considered to
be NOT FOUND. Reason given by package:
gz-utils3 could not be found because dependency gz-utils3-cli could not be
found.
Call Stack (most recent call first):
CMakeLists.txt:95 (gz_find_package)
-- Looking for gz-utils3 - not found
-- Looking for gz-math8 -- found version 8.0.0~pre1
-- Searching for dependencies of gz-math8
-- Looking for gz-utils3 -- found version 3.0.0~pre3
-- Looking for gz-math8 - found
-- Found Python3: C:/Users/User/anaconda3/envs/gz-ws/python.exe (found version "3.11.10") found components: Interpreter
-- Checking for module 'tinyxml2'
-- Found tinyxml2, version 10.0.0
-- Looking for tinyxml2 - found
CMake Error at C:/Program Files (x86)/gz-cmake4/share/cmake/gz-cmake4/cmake4/GzConfigureBuild.cmake:63 (message):
-- BUILD ERRORS: These must be resolved before compiling.
Call Stack (most recent call first):
CMakeLists.txt:142 (gz_configure_build)
CMake Error at C:/Program Files (x86)/gz-cmake4/share/cmake/gz-cmake4/cmake4/GzConfigureBuild.cmake:65 (message):
-- Missing dependency [gz-utils3] (Components: cli)
Call Stack (most recent call first):
CMakeLists.txt:142 (gz_configure_build)
CMake Error at C:/Program Files (x86)/gz-cmake4/share/cmake/gz-cmake4/cmake4/GzConfigureBuild.cmake:67 (message):
-- END BUILD ERRORS
Call Stack (most recent call first):
CMakeLists.txt:142 (gz_configure_build)
CMake Error at C:/Program Files (x86)/gz-cmake4/share/cmake/gz-cmake4/cmake4/GzConfigureBuild.cmake:72 (message):
Errors encountered in build. Please see BUILD ERRORS above.
Call Stack (most recent call first):
CMakeLists.txt:142 (gz_configure_build)
-- Configuring incomplete, errors occurred!
(gz-ws) C:\Users\User\gazebo-ws\test\gz-msgs\build>
Solution
Add the path of gz-utils3
(gz-ws) C:\Users\User\gazebo-ws\test\gz-msgs\build>cmake .. -DCMAKE_PREFIX_PATH="C:/Program Files (x86)/gz-utils3"
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
-- gz-msgs11 version 11.0.0~pre1
-- Operating system is Windows
--
-- ====== Finding Dependencies ======
-- Looking for Protobuf - found
-- Looking for gz-utils3 -- found version 3.0.0~pre3
-- Searching for dependencies of gz-utils3
-- Searching for <gz-utils3> component [cli]
-- Looking for gz-utils3-cli -- found version 3.0.0~pre3
-- Searching for dependencies of gz-utils3-cli
-- Looking for gz-utils3 - found
-- Looking for gz-math8 -- found version 8.0.0~pre1
-- Searching for dependencies of gz-math8
-- Looking for gz-utils3 -- found version 3.0.0~pre3
-- Looking for gz-math8 - found
-- Checking for module 'tinyxml2'
-- Found tinyxml2, version 10.0.0
-- Looking for tinyxml2 - found
-- Configuring library: gz-msgs11
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
-- Performing Test COMPILER_HAS_DEPRECATED
-- Performing Test COMPILER_HAS_DEPRECATED - Success
-- The program [cppcheck] was not found! Skipping codecheck setup
-- Build configuration successful
-- Build type: RelWithDebInfo
-- Install prefix: C:/Program Files (x86)/gz-msgs11
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done (2.7s)
-- Generating done (0.4s)
-- Build files have been written to: C:/Users/User/gazebo-ws/test/gz-msgs/build
(gz-ws) C:\Users\User\gazebo-ws\test\gz-msgs\build>cmake --build . --config Release
Versión de MSBuild 17.11.2+c078802d4 para .NET Framework
1>Checking Build System
Building Custom Rule C:/Users/User/gazebo-ws/test/gz-msgs/core/CMakeLists.txt
Generator.cc
generator_main.cc
Generator.obj : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command lin
e to improve linker performance
Generating code
Finished generating code
gz-msgs11_protoc_plugin.vcxproj -> C:\Users\User\gazebo-ws\test\gz-msgs\build\bin\Release\gz-msgs11_protoc_plugin.exe
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/actor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/actuators.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/air_pressure_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/air_speed.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/air_speed_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/altimeter.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/altimeter_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/annotated_axis_aligned_2d_box.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/annotated_axis_aligned_2d_box_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/annotated_oriented_3d_box.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/annotated_oriented_3d_box_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/any.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/atmosphere.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/axis.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/axis_aligned_2d_box.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/axis_aligned_box.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/battery.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/battery_state.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/boolean.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/boxgeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/bytes.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/camera_cmd.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/camera_info.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/camera_lens.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/camerasensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/cameratrack.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/capsulegeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/cessna.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/clock.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/cmd_vel2d.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/collision.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/color.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/conegeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/contact.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/contacts.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/contactsensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/cylindergeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/data_load_options.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/dataframe.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/density.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/diagnostics.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/discovery.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/distortion.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/double.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/double_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/duration.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/dvl_beam_state.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/dvl_kinematic_estimate.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/dvl_range_estimate.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/dvl_tracking_target.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/dvl_velocity_tracking.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/ellipsoidgeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/empty.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/entity.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/entity_factory.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/entity_factory_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/entity_plugin_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/entity_wrench.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/entity_wrench_map.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/float.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/float_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/fluid.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/fluid_pressure.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/fog.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/friction.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/fuel_metadata.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/geometry.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/gps.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/gps_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/gui.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/gui_camera.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/header.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/heightmapgeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/hydra.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/image.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/imagegeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/imu.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/imu_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/inertial.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/int32.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/int32_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/int64.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/int64_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/joint.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/joint_animation.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/joint_cmd.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/joint_trajectory.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/joint_trajectory_point.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/joint_wrench.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/joy.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/joystick.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/laserscan.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/lens.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/lidar_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/light.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/link.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/link_data.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/log_control.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/log_playback_control.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/log_playback_stats.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/log_status.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/logical_camera_image.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/logical_camera_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/magnetometer.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/magnetometer_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/marker.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/marker_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/material.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/material_color.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/meshgeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/model.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/model_configuration.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/model_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/navsat.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/navsat_sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/occupancy_grid.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/odometry.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/odometry_with_covariance.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/oriented_3d_box.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/packet.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/param.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/param_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/parameter.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/parameter_declaration.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/parameter_declarations.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/parameter_error.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/parameter_name.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/parameter_value.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/particle_emitter.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/particle_emitter_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/performance_sensor_metrics.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/physics.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/pid.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/planegeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/plugin.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/plugin_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/pointcloud.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/pointcloud_packed.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/polylinegeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/pose.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/pose_animation.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/pose_trajectory.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/pose_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/pose_with_covariance.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/projector.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/propagation_grid.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/propagation_particle.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/publish.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/publishers.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/quaternion.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/raysensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/request.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/response.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/rest_login.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/rest_logout.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/rest_post.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/rest_response.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/road.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/scene.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/sdf_generator_config.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/selection.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/sensor.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/sensor_noise.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/sensor_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/serialized.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/serialized_map.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/server_control.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/shadows.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/sim_event.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/sky.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/sonar.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/spheregeom.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/spherical_coordinates.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/statistic.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/stringmsg.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/stringmsg_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/subscribe.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/surface.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/tactile.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/test.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/time.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/topic_info.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/track_visual.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/twist.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/twist_with_covariance.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/uint32.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/uint32_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/uint64.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/uint64_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/undo_redo.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/user_cmd.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/user_cmd_stats.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/vector2d.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/vector3d.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/version.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/version_range.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/versioned_name.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/video_record.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/visual.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/visual_v.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/web_request.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/wheel_slip_parameters_cmd.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/wind.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/wireless_node.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/wireless_nodes.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/world_control.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/world_control_state.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/world_modify.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/world_reset.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/world_stats.proto
Running protoc on C:/Users/User/gazebo-ws/test/gz-msgs/proto/gz/msgs/wrench.proto
Generating descriptor set
Building Custom Rule C:/Users/User/gazebo-ws/test/gz-msgs/core/CMakeLists.txt
Running factory generator
Factory.cc
MessageFactory.cc
DynamicFactory.cc
gz-msgs11_get_install_prefix_impl.cc
actor.pb.cc
actuators.pb.cc
air_pressure_sensor.pb.cc
air_speed.pb.cc
air_speed_sensor.pb.cc
altimeter.pb.cc
altimeter_sensor.pb.cc
annotated_axis_aligned_2d_box.pb.cc
annotated_axis_aligned_2d_box_v.pb.cc
annotated_oriented_3d_box.pb.cc
annotated_oriented_3d_box_v.pb.cc
any.pb.cc
atmosphere.pb.cc
axis.pb.cc
axis_aligned_2d_box.pb.cc
axis_aligned_box.pb.cc
battery.pb.cc
battery_state.pb.cc
boolean.pb.cc
boxgeom.pb.cc
Compiling...
bytes.pb.cc
camera_cmd.pb.cc
camera_info.pb.cc
camera_lens.pb.cc
camerasensor.pb.cc
cameratrack.pb.cc
capsulegeom.pb.cc
cessna.pb.cc
clock.pb.cc
cmd_vel2d.pb.cc
collision.pb.cc
color.pb.cc
conegeom.pb.cc
contact.pb.cc
contacts.pb.cc
contactsensor.pb.cc
cylindergeom.pb.cc
data_load_options.pb.cc
dataframe.pb.cc
density.pb.cc
Compiling...
diagnostics.pb.cc
discovery.pb.cc
distortion.pb.cc
double.pb.cc
double_v.pb.cc
duration.pb.cc
dvl_beam_state.pb.cc
dvl_kinematic_estimate.pb.cc
dvl_range_estimate.pb.cc
dvl_tracking_target.pb.cc
dvl_velocity_tracking.pb.cc
ellipsoidgeom.pb.cc
empty.pb.cc
entity.pb.cc
entity_factory.pb.cc
entity_factory_v.pb.cc
entity_plugin_v.pb.cc
entity_wrench.pb.cc
entity_wrench_map.pb.cc
float.pb.cc
Compiling...
float_v.pb.cc
fluid.pb.cc
fluid_pressure.pb.cc
fog.pb.cc
friction.pb.cc
fuel_metadata.pb.cc
geometry.pb.cc
gps.pb.cc
gps_sensor.pb.cc
gui.pb.cc
gui_camera.pb.cc
header.pb.cc
heightmapgeom.pb.cc
hydra.pb.cc
image.pb.cc
imagegeom.pb.cc
imu.pb.cc
imu_sensor.pb.cc
inertial.pb.cc
int32.pb.cc
Compiling...
int32_v.pb.cc
int64.pb.cc
int64_v.pb.cc
joint.pb.cc
joint_animation.pb.cc
joint_cmd.pb.cc
joint_trajectory.pb.cc
joint_trajectory_point.pb.cc
joint_wrench.pb.cc
joy.pb.cc
joystick.pb.cc
laserscan.pb.cc
lens.pb.cc
lidar_sensor.pb.cc
light.pb.cc
link.pb.cc
link_data.pb.cc
log_control.pb.cc
log_playback_control.pb.cc
log_playback_stats.pb.cc
Compiling...
log_status.pb.cc
logical_camera_image.pb.cc
logical_camera_sensor.pb.cc
magnetometer.pb.cc
magnetometer_sensor.pb.cc
marker.pb.cc
marker_v.pb.cc
material.pb.cc
material_color.pb.cc
meshgeom.pb.cc
model.pb.cc
model_configuration.pb.cc
model_v.pb.cc
navsat.pb.cc
navsat_sensor.pb.cc
occupancy_grid.pb.cc
odometry.pb.cc
odometry_with_covariance.pb.cc
oriented_3d_box.pb.cc
packet.pb.cc
Compiling...
param.pb.cc
param_v.pb.cc
parameter.pb.cc
parameter_declaration.pb.cc
parameter_declarations.pb.cc
parameter_error.pb.cc
parameter_name.pb.cc
parameter_value.pb.cc
particle_emitter.pb.cc
particle_emitter_v.pb.cc
performance_sensor_metrics.pb.cc
physics.pb.cc
pid.pb.cc
planegeom.pb.cc
plugin.pb.cc
plugin_v.pb.cc
pointcloud.pb.cc
pointcloud_packed.pb.cc
polylinegeom.pb.cc
pose.pb.cc
Compiling...
pose_animation.pb.cc
pose_trajectory.pb.cc
pose_v.pb.cc
pose_with_covariance.pb.cc
projector.pb.cc
propagation_grid.pb.cc
propagation_particle.pb.cc
publish.pb.cc
publishers.pb.cc
quaternion.pb.cc
raysensor.pb.cc
request.pb.cc
response.pb.cc
rest_login.pb.cc
rest_logout.pb.cc
rest_post.pb.cc
rest_response.pb.cc
road.pb.cc
scene.pb.cc
sdf_generator_config.pb.cc
Compiling...
selection.pb.cc
sensor.pb.cc
sensor_noise.pb.cc
sensor_v.pb.cc
serialized.pb.cc
serialized_map.pb.cc
server_control.pb.cc
shadows.pb.cc
sim_event.pb.cc
sky.pb.cc
sonar.pb.cc
spheregeom.pb.cc
spherical_coordinates.pb.cc
statistic.pb.cc
stringmsg.pb.cc
stringmsg_v.pb.cc
subscribe.pb.cc
surface.pb.cc
tactile.pb.cc
test.pb.cc
Compiling...
time.pb.cc
topic_info.pb.cc
track_visual.pb.cc
twist.pb.cc
twist_with_covariance.pb.cc
uint32.pb.cc
uint32_v.pb.cc
uint64.pb.cc
uint64_v.pb.cc
undo_redo.pb.cc
user_cmd.pb.cc
user_cmd_stats.pb.cc
vector2d.pb.cc
vector3d.pb.cc
version.pb.cc
version_range.pb.cc
versioned_name.pb.cc
video_record.pb.cc
visual.pb.cc
visual_v.pb.cc
Compiling...
web_request.pb.cc
wheel_slip_parameters_cmd.pb.cc
wind.pb.cc
wireless_node.pb.cc
wireless_nodes.pb.cc
world_control.pb.cc
world_control_state.pb.cc
world_modify.pb.cc
world_reset.pb.cc
world_stats.pb.cc
wrench.pb.cc
register.cc
Factory.obj : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line
to improve linker performance
Creating library C:/Users/User/gazebo-ws/test/gz-msgs/build/lib/Release/gz-msgs11.lib and object C:/Users/User/gazebo-ws/test
/gz-msgs/build/lib/Release/gz-msgs11.exp
Generating code
C:\Users\User\anaconda3\envs\gz-ws\Library\include\google\protobuf\generated_message_tctable_decl.h(242): warning C4715: 'google::
protobuf::internal::MakeMapTypeCard': not all control paths return a value [C:\Users\User\gazebo-ws\test\gz-msgs\build\core\gz-msg
s11.vcxproj]
Finished generating code
gz-msgs11.vcxproj -> C:\Users\User\gazebo-ws\test\gz-msgs\build\bin\Release\gz-msgs11.dll
Building Custom Rule C:/Users/User/gazebo-ws/test/gz-msgs/core/cmd/CMakeLists.txt
msgs_main.cc
msgs_main.obj : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command lin
e to improve linker performance
Generating code
Finished generating code
gz-msgs.vcxproj -> C:\Users\User\gazebo-ws\test\gz-msgs\build\bin\Release\gz-msgs.exe
Building Custom Rule C:/Users/User/gazebo-ws/test/gz-msgs/CMakeLists.txt
(gz-ws) C:\Users\User\gazebo-ws\test\gz-msgs\build>cmake --build . --config Release
Theres is a warning or error at the end
register.cc
Factory.obj : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line
to improve linker performance
Creating library C:/Users/User/gazebo-ws/test/gz-msgs/build/lib/Release/gz-msgs11.lib and object C:/Users/User/gazebo-ws/test
/gz-msgs/build/lib/Release/gz-msgs11.exp
Generating code
C:\Users\User\anaconda3\envs\gz-ws\Library\include\google\protobuf\generated_message_tctable_decl.h(242): warning C4715: 'google::
protobuf::internal::MakeMapTypeCard': not all control paths return a value [C:\Users\User\gazebo-ws\test\gz-msgs\build\core\gz-msg
s11.vcxproj]
Finished generating code
gz-msgs11.vcxproj -> C:\Users\User\gazebo-ws\test\gz-msgs\build\bin\Release\gz-msgs11.dll
Building Custom Rule C:/Users/User/gazebo-ws/test/gz-msgs/core/cmd/CMakeLists.txt
msgs_main.cc
msgs_main.obj : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command lin
e to improve linker performance
Generating code
Finished generating code
gz-msgs.vcxproj -> C:\Users\User\gazebo-ws\test\gz-msgs\build\bin\Release\gz-msgs.exe
Building Custom Rule C:/Users/User/gazebo-ws/test/gz-msgs/CMakeLists.txt
I think that warning is coming from protobuf so not much we can do here.
Configuration
Links
Process
Step 1 - Instructions work
Step 2 - Images (if there are any) match the result