Skip to content

Commit

Permalink
now have rqt building in 24.04
Browse files Browse the repository at this point in the history
  • Loading branch information
lucasw committed Apr 16, 2024
1 parent f6cca05 commit dcb1010
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 10 deletions.
2 changes: 2 additions & 0 deletions ubuntu_2204/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ RUN apt-get install -yqq apt-utils

# apt installs
RUN apt-get update && apt-get install -yqq git
RUN apt-get update && apt-cache search ros-
RUN apt-get update && apt-cache search catkin
RUN apt-get update && apt-get install -yqq ros-*
RUN apt-get update && apt-get install -yqq catkin-lint cython3 libapriltag-dev libceres-dev libfmt-dev libfrei0r-ocaml-dev libgeographic-dev libgmock-dev libgoogle-glog-dev libgst-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libimage-view-dev liborocos-bfl-dev libpcl-ros-dev libqt5svg5-dev libqt5websockets5-dev libqt5x11extras5-dev libqwt-qt5-dev libsdl-image1.2-dev libspnav-dev liburdfdom-dev libuvc-dev libv4l-dev libyaml-cpp-dev python-is-python3 python3-tf2-geometry-msgs python3-venv vim curl jq
RUN apt-get update && apt-get install -yqq libgsl-dev wget freeglut3-dev libcgal-dev libhdf5-dev libturbojpeg0-dev libzmq3-dev
Expand Down
19 changes: 13 additions & 6 deletions ubuntu_2404/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -92,11 +92,15 @@ RUN $SRC/ros_from_src/ubuntu_2404/ignore.sh
RUN touch other/catkin_virtualenv/test_catkin_virtualenv_inherited/CATKIN_IGNORE
RUN touch other/catkin_virtualenv/test_catkin_virtualenv_isolated/CATKIN_IGNORE

RUN mkdir -p $HOME/other/build/openvdb
WORKDIR other/build/openvdb
RUN cmake $WS/other/vdb/openvdb/ -DCMAKE_INSTALL_PREFIX=$DEST
RUN make -j2 # it's a slow build
RUN make install
RUN apt-cache search openvdb
RUN dpkg -l | grep openvdb
# RUN mkdir -p $HOME/other/build/openvdb
# WORKDIR other/build/openvdb
# RUN cmake $WS/other/vdb/openvdb/ -DCMAKE_INSTALL_PREFIX=$DEST
# RUN make -j2 # it's a slow build
# RUN make install
RUN dpkg -l | grep ros
# RUN dpkg -l | grep rqt

# ENV ROS_DISTRO="noetic"
RUN echo $CMAKE_PREFIX_PATH
Expand All @@ -108,11 +112,14 @@ RUN catkin config --install --cmake-args -DCMAKE_BUILD_TYPE=Release -Wno-depreca
# RUN catkin build --no-status -j1 fuse_core
# disabling this because it is too slow to build
# RUN catkin build --no-status -j1 rtabmap_ros
RUN apt-get install -yqq libpyside2-dev
RUN apt-get install -yqq python3-sip-dev
RUN apt-get install -yqq pyqt5-dev
RUN catkin build --no-status -j1 rqt
RUN catkin build --no-status -j1 vdb_mapping*
RUN catkin build --no-status -j1 jsk_rviz_plugins
RUN catkin build --no-status -j1 rviz
RUN catkin build --no-status -j1 plotjuggler
RUN catkin build --no-status -j1 rqt
RUN catkin build --no-status -j1 octomap_server
RUN catkin build --no-status -j1 libuvc_camera
# RUN catkin build --no-status -j1 fuse_constraints
Expand Down
12 changes: 8 additions & 4 deletions ubuntu_2404/base_repos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ repositories:
type: git
url: [email protected]:ros/common_msgs.git
version: noetic-devel
extra/geometry:
type: git
url: [email protected]:ros-o/geometry.git
version: obese-devel
# extra/geometry:
# type: git
# url: [email protected]:ros-o/geometry.git
# version: obese-devel
extra/laser_geometry:
type: git
url: [email protected]:ros-o/laser_geometry.git
Expand All @@ -47,6 +47,10 @@ repositories:
type: git
url: [email protected]:ros-o/perception_pcl.git
version: obese-devel
extra/python_qt_binding:
type: git
url: [email protected]:ros-o/python_qt_binding.git
version: obese-devel
extra/vision_opencv:
type: git
url: [email protected]:ros-perception/vision_opencv.git
Expand Down

0 comments on commit dcb1010

Please sign in to comment.