diff --git a/ubuntu_2204/Dockerfile b/ubuntu_2204/Dockerfile index 7a581a7..7247eab 100644 --- a/ubuntu_2204/Dockerfile +++ b/ubuntu_2204/Dockerfile @@ -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 diff --git a/ubuntu_2404/Dockerfile b/ubuntu_2404/Dockerfile index ea13a60..b229e7f 100644 --- a/ubuntu_2404/Dockerfile +++ b/ubuntu_2404/Dockerfile @@ -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 @@ -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 diff --git a/ubuntu_2404/base_repos.yaml b/ubuntu_2404/base_repos.yaml index 018b8be..371fdf3 100644 --- a/ubuntu_2404/base_repos.yaml +++ b/ubuntu_2404/base_repos.yaml @@ -27,10 +27,10 @@ repositories: type: git url: git@github.com:ros/common_msgs.git version: noetic-devel - extra/geometry: - type: git - url: git@github.com:ros-o/geometry.git - version: obese-devel + # extra/geometry: + # type: git + # url: git@github.com:ros-o/geometry.git + # version: obese-devel extra/laser_geometry: type: git url: git@github.com:ros-o/laser_geometry.git @@ -47,6 +47,10 @@ repositories: type: git url: git@github.com:ros-o/perception_pcl.git version: obese-devel + extra/python_qt_binding: + type: git + url: git@github.com:ros-o/python_qt_binding.git + version: obese-devel extra/vision_opencv: type: git url: git@github.com:ros-perception/vision_opencv.git