Giter Club home page Giter Club logo

Comments (4)

jaiveersinghNV avatar jaiveersinghNV commented on August 29, 2024 1

Thank you for the feedback!

We initially set the minimum CMake version to 3.23.2 in order to ensure ROS 2 could properly be built inside our container. Since we provide this CMake version in our containers, we made it the standard in all of our packages. However, we will look into lowering this down to what's available in Ubuntu 22.04 (3.22.1) and pushing out changes to all of the CMake files.

As for your second point, we agree that the *_interfaces packages do not need to have a dependency on isaac_ros_common. We'll push out a fix for this as well.

from isaac_ros_common.

hemalshahNV avatar hemalshahNV commented on August 29, 2024 1

Fix in Isaac ROS 2.0.0 available now. Thanks for flagging this! Please verify and close as appropriate.

from isaac_ros_common.

alexMarFar avatar alexMarFar commented on August 29, 2024

Hi! I am running into the error:

--- stderr: isaac_ros_common                                                             
CMake Error at CMakeLists.txt:9 (cmake_minimum_required):
  CMake 3.23.1 or higher is required.  You are running version 3.22.1
---

I think it is related with the comment @travipross did above on:

CMake minimum version: The official ROS2 Humble docker image ships with Ubuntu 22.04, and the default repositories only supply up to CMake version 3.22.1 as the most recent version. In order to meet this CMake version requirement, one would need to build CMake from source (assuming they're not using an Nvidia-provided base image including a newer version, which would otherwise be unnecessary).

I was wondering if this has this been addressed without building CMake from source? Thank you in advance!

from isaac_ros_common.

jaiveersinghNV avatar jaiveersinghNV commented on August 29, 2024

We're testing this right now, and we'll report back once we've validated the downgraded version of CMake. Thanks for your patience!

from isaac_ros_common.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.