Comments (3)
@traversaro Sorry for the delay on this.
It seems to me that gazebo-config.cmake
is quite sensitive to what CMake files in current search path. For example, depending on FindOgre.cmake
or OgreConfig.cmake
is used, OGRE_xxx_INCLUDE_DIRS
or OGRE-xxx_INCLUDE_DIRS
is defined. However, gazebo-config.cmake
only deals with OGRE_xxx_INCLUDE_DIRS
.
For now, I will accommodate this by updating gazebo-config.cmake
in our gazebo9
chocolatey package like this:
# Find OGRE
find_package(OGRE REQUIRED COMPONENTS Terrain Paging)
list(APPEND GAZEBO_INCLUDE_DIRS ${OGRE_INCLUDE_DIRS})
list(APPEND GAZEBO_LIBRARIES ${OGRE_LIBRARIES})
# When including OGRE, also include the Terrain and Paging components
list(APPEND GAZEBO_INCLUDE_DIRS
${OGRE_Terrain_INCLUDE_DIRS}
${OGRE_Paging_INCLUDE_DIRS}
${OGRE-Terrain_INCLUDE_DIRS}
${OGRE-Paging_INCLUDE_DIRS})
list(APPEND GAZEBO_LIBRARIES
${OGRE_Terrain_LIBRARIES}
${OGRE_Paging_LIBRARIES}
${OGRE-Terrain_LIBRARIES}
${OGRE-Paging_LIBRARIES})
Let me know if it fixes your issue. Meanwhile, I will need to open a new discussion with Gazebo team on this.
from rosonwindows.
Thanks for the report. @seanyen-msft, can you look into this?
from rosonwindows.
Adding conversation link in Gazebo side. https://bitbucket.org/osrf/gazebo/pull-requests/3090/
from rosonwindows.
Related Issues (20)
- [Humble] robot_localization is missing from release
- [Humble] Micro_ros_agent does not respect ROS_DOMAIN_ID
- [Humble] rqt fails to launch when changing the domain id between runs.
- [Humble] FastDDS Shared memory not entirely stable when using micro_ros_agent
- [Humble] Add interactive_twist_marker_server to build HOT 1
- [Humble] Linux parity Tab completion HOT 1
- [Humble] Joystick Teleop Twsit - stops sending cmd_vel after a while HOT 1
- [Humble] Shared Memory corruption
- [Humble] Shared memory permissions issues
- [Foxy] - colcon build C++ with Visual Studio 2022 - change CMake version HOT 6
- [All Distros] Default PyAssimp version 4.1.4 causes silent crash when loading STL through MoveIt's PlanningSceneInterface HOT 4
- [Foxy] Missing python packages pydot, psutil, PyQtGraph
- [Melodic] catkin make error ros1 on windows HOT 2
- [Humble] Setup.exe to a different root than c:\opt causes launch issues
- [Foxy] ROS2 Development with Visual Studio 2019 HOT 1
- No definition of [ur5e_moveit_config] for OS [windows] HOT 1
- [Foxy] colcon build returns PermissionError WinError5 when trying to build any package. HOT 5
- Package moveit2_tutorials not included in the MS-IoT Repository
- Plans for MS IoT moving to a non EOL Version of ROS2 HOT 2
- roscore killing on exit HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rosonwindows.