cmake fails with 20.04 project
pauldeee opened this issue · comments
Solution to issue cannot be found in the documentation.
- I checked the documentation.
Issue
Hi there,
Apologies if this doesn't belong here...
On ubuntu 22.04 I am able to get ROS Noetic working fine. However some of my packages I would like to build require projects/SDKs that are meant to be built on 20.04. I have a fresh install of 22.04 and I've followed the steps listed here: https://robostack.github.io/GettingStarted.html. Roscore, rviz and catkin_make appear to all work as they should.
However when I try to clone a project needed for a package and do the usual:
git clone some_project
cd some_project && mkdir build && cd build
cmake ..
make
The project fails to build. When I say which cmake
it lists the one in the ros_env... Am I missing something? Can I not use robostack in this way?
Installed packages
# packages in environment at /home/paul/miniforge3/envs/ros_env:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_gnu conda-forge
adwaita-icon-theme 43 unix_0 conda-forge
alsa-lib 1.2.10 hd590300_0 conda-forge
aom 3.8.1 h59595ed_0 conda-forge
apr 1.7.0 h7f98852_5 conda-forge
argcomplete 3.2.2 pyhd8ed1ab_0 conda-forge
assimp 5.3.1 hfb0e8fe_2 conda-forge
atk-1.0 2.38.0 hd4edc92_1 conda-forge
attr 2.5.1 h166bdaf_1 conda-forge
bcrypt 4.1.2 py311h46250e7_0 conda-forge
binutils 2.40 hdd6e379_0 conda-forge
binutils_impl_linux-64 2.40 hf600244_0 conda-forge
binutils_linux-64 2.40 hbdbef99_2 conda-forge
boost 1.82.0 h781c19f_6 conda-forge
boost-cpp 1.82.0 h44aadfe_6 conda-forge
brotli 1.1.0 hd590300_1 conda-forge
brotli-bin 1.1.0 hd590300_1 conda-forge
bzip2 1.0.8 hd590300_5 conda-forge
c-ares 1.26.0 hd590300_0 conda-forge
c-compiler 1.7.0 hd590300_0 conda-forge
ca-certificates 2024.2.2 hbcca054_0 conda-forge
cairo 1.18.0 h3faef2a_0 conda-forge
catkin_pkg 1.0.0 pyhd8ed1ab_0 conda-forge
catkin_tools 0.9.4 pyhd8ed1ab_0 conda-forge
certifi 2024.2.2 pyhd8ed1ab_0 conda-forge
cffi 1.16.0 py311hb3a22ac_0 conda-forge
cmake 3.28.2 hcfe8598_0 conda-forge
colcon-argcomplete 0.3.3 pyhd8ed1ab_0 conda-forge
colcon-bash 0.5.0 pyhd8ed1ab_0 conda-forge
colcon-cd 0.1.1 pyhd8ed1ab_0 conda-forge
colcon-cmake 0.2.28 pyhd8ed1ab_0 conda-forge
colcon-common-extensions 0.3.0 py311h38be061_1 conda-forge
colcon-core 0.15.0 pyhd8ed1ab_0 conda-forge
colcon-defaults 0.2.8 pyhd8ed1ab_0 conda-forge
colcon-devtools 0.2.5 pyhd8ed1ab_0 conda-forge
colcon-library-path 0.2.1 py_0 conda-forge
colcon-metadata 0.2.5 py_0 conda-forge
colcon-output 0.2.13 pyhd8ed1ab_0 conda-forge
colcon-package-information 0.3.3 py_0 conda-forge
colcon-package-selection 0.2.10 py_0 conda-forge
colcon-parallel-executor 0.2.4 py_0 conda-forge
colcon-pkg-config 0.1.0 py_0 conda-forge
colcon-powershell 0.4.0 pyhd8ed1ab_0 conda-forge
colcon-python-setup-py 0.2.7 py_0 conda-forge
colcon-recursive-crawl 0.2.3 pyhd8ed1ab_0 conda-forge
colcon-ros 0.4.1 pyhd8ed1ab_0 conda-forge
colcon-test-result 0.3.8 py_0 conda-forge
colcon-zsh 0.5.0 pyhd8ed1ab_0 conda-forge
colorama 0.4.6 pyhd8ed1ab_0 conda-forge
coloredlogs 15.0.1 pyhd8ed1ab_3 conda-forge
compilers 1.7.0 ha770c72_0 conda-forge
console_bridge 1.0.2 h924138e_1 conda-forge
contourpy 1.2.0 py311h9547e67_0 conda-forge
coreutils 9.4 hd590300_0 conda-forge
coverage 7.4.1 py311h459d7ec_0 conda-forge
cryptography 42.0.2 py311hcb13ee4_0 conda-forge
cxx-compiler 1.7.0 h00ab1b0_0 conda-forge
cycler 0.12.1 pyhd8ed1ab_0 conda-forge
dav1d 1.2.1 hd590300_0 conda-forge
dbus 1.13.6 h5008d03_3 conda-forge
defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge
distlib 0.3.8 pyhd8ed1ab_0 conda-forge
distro 1.9.0 pyhd8ed1ab_0 conda-forge
docutils 0.20.1 py311h38be061_3 conda-forge
eigen 3.4.0 h00ab1b0_0 conda-forge
empy 3.3.4 pyh9f0ad1d_1 conda-forge
exceptiongroup 1.2.0 pyhd8ed1ab_2 conda-forge
expat 2.5.0 hcb278e6_1 conda-forge
ffmpeg 6.1.1 gpl_h8007c5b_104 conda-forge
fmt 10.2.1 h00ab1b0_0 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 h77eed37_1 conda-forge
fontconfig 2.14.2 h14ed4e7_0 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
fonttools 4.47.2 py311h459d7ec_0 conda-forge
fortran-compiler 1.7.0 heb67821_0 conda-forge
freeglut 3.2.2 hac7e632_2 conda-forge
freeimage 3.18.0 h7ff9cae_18 conda-forge
freetype 2.12.1 h267a509_2 conda-forge
fribidi 1.0.10 h36c2ea0_0 conda-forge
gcc 12.3.0 h8d2909c_2 conda-forge
gcc_impl_linux-64 12.3.0 he2b93b0_5 conda-forge
gcc_linux-64 12.3.0 h76fc315_2 conda-forge
gdk-pixbuf 2.42.10 h829c605_4 conda-forge
gettext 0.21.1 h27087fc_0 conda-forge
gfortran 12.3.0 h499e0f7_2 conda-forge
gfortran_impl_linux-64 12.3.0 hfcedea8_5 conda-forge
gfortran_linux-64 12.3.0 h7fe76b4_2 conda-forge
giflib 5.2.1 h0b41bf4_3 conda-forge
glib 2.78.3 hfc55251_0 conda-forge
glib-tools 2.78.3 hfc55251_0 conda-forge
gmock 1.14.0 ha770c72_1 conda-forge
gmp 6.3.0 h59595ed_0 conda-forge
gnutls 3.7.9 hb077bed_0 conda-forge
gpgme 1.18.0 h27087fc_0 conda-forge
graphite2 1.3.13 h58526e2_1001 conda-forge
graphviz 9.0.0 h78e8752_1 conda-forge
gst-plugins-base 1.22.9 h8e1006c_0 conda-forge
gstreamer 1.22.9 h98fc4e7_0 conda-forge
gtest 1.14.0 h00ab1b0_1 conda-forge
gtk2 2.24.33 h7f000aa_3 conda-forge
gts 0.7.6 h977cf35_4 conda-forge
gxx 12.3.0 h8d2909c_2 conda-forge
gxx_impl_linux-64 12.3.0 he2b93b0_5 conda-forge
gxx_linux-64 12.3.0 h8a814eb_2 conda-forge
harfbuzz 8.3.0 h3d44ed6_0 conda-forge
hdf5 1.14.3 nompi_h4f84152_100 conda-forge
hicolor-icon-theme 0.17 ha770c72_2 conda-forge
humanfriendly 10.0 pyhd8ed1ab_6 conda-forge
icu 73.2 h59595ed_0 conda-forge
imath 3.1.9 hfc55251_0 conda-forge
importlib-metadata 7.0.1 pyha770c72_0 conda-forge
iniconfig 2.0.0 pyhd8ed1ab_0 conda-forge
jasper 4.1.2 he6dfbbe_0 conda-forge
jxrlib 1.1 hd590300_3 conda-forge
kernel-headers_linux-64 2.6.32 he073ed8_16 conda-forge
keyutils 1.6.1 h166bdaf_0 conda-forge
kiwisolver 1.4.5 py311h9547e67_1 conda-forge
krb5 1.21.2 h659d440_0 conda-forge
lame 3.100 h166bdaf_1003 conda-forge
lcms2 2.16 hb7c19ff_0 conda-forge
ld_impl_linux-64 2.40 h41732ed_0 conda-forge
lerc 4.0.0 h27087fc_0 conda-forge
libabseil 20230802.1 cxx17_h59595ed_0 conda-forge
libaec 1.1.2 h59595ed_1 conda-forge
libapr 1.7.0 h7f98852_5 conda-forge
libapriconv 1.2.2 h7f98852_5 conda-forge
libaprutil 1.6.1 h975c496_5 conda-forge
libass 0.17.1 h8fe9dca_1 conda-forge
libassuan 2.5.6 h59595ed_0 conda-forge
libblas 3.9.0 21_linux64_openblas conda-forge
libboost 1.82.0 h6fcfa73_6 conda-forge
libboost-devel 1.82.0 h00ab1b0_6 conda-forge
libboost-headers 1.82.0 ha770c72_6 conda-forge
libboost-python 1.82.0 py311h92ebd52_6 conda-forge
libboost-python-devel 1.82.0 py311h781c19f_6 conda-forge
libbrotlicommon 1.1.0 hd590300_1 conda-forge
libbrotlidec 1.1.0 hd590300_1 conda-forge
libbrotlienc 1.1.0 hd590300_1 conda-forge
libcap 2.69 h0f662aa_0 conda-forge
libcblas 3.9.0 21_linux64_openblas conda-forge
libclang 15.0.7 default_hb11cfb5_4 conda-forge
libclang13 15.0.7 default_ha2b6cf4_4 conda-forge
libcups 2.3.3 h4637d8d_4 conda-forge
libcurl 8.5.0 hca28451_0 conda-forge
libdeflate 1.19 hd590300_0 conda-forge
libdrm 2.4.114 h166bdaf_0 conda-forge
libedit 3.1.20191231 he28a2e2_2 conda-forge
libev 4.33 hd590300_2 conda-forge
libevent 2.1.12 hf998b51_1 conda-forge
libexpat 2.5.0 hcb278e6_1 conda-forge
libffi 3.4.2 h7f98852_5 conda-forge
libflac 1.4.3 h59595ed_0 conda-forge
libgcc-devel_linux-64 12.3.0 h8bca6fd_105 conda-forge
libgcc-ng 13.2.0 h807b86a_5 conda-forge
libgcrypt 1.10.3 hd590300_0 conda-forge
libgd 2.3.3 h119a65a_9 conda-forge
libgfortran-ng 13.2.0 h69a702a_5 conda-forge
libgfortran5 13.2.0 ha4646dd_5 conda-forge
libglib 2.78.3 h783c2da_0 conda-forge
libglu 9.0.0 hac7e632_1003 conda-forge
libgomp 13.2.0 h807b86a_5 conda-forge
libgpg-error 1.47 h71f35ed_0 conda-forge
libhwloc 2.9.3 default_h554bfaf_1009 conda-forge
libiconv 1.17 hd590300_2 conda-forge
libidn2 2.3.7 hd590300_0 conda-forge
libjpeg-turbo 3.0.0 hd590300_1 conda-forge
liblapack 3.9.0 21_linux64_openblas conda-forge
liblapacke 3.9.0 21_linux64_openblas conda-forge
libllvm15 15.0.7 hb3ce162_4 conda-forge
libnghttp2 1.58.0 h47da74e_1 conda-forge
libnsl 2.0.1 hd590300_0 conda-forge
libogg 1.3.4 h7f98852_1 conda-forge
libopenblas 0.3.26 pthreads_h413a1c8_0 conda-forge
libopencv 4.9.0 py311haea74c2_7 conda-forge
libopenvino 2023.3.0 h2e90f83_0 conda-forge
libopenvino-auto-batch-plugin 2023.3.0 hd5fc58b_0 conda-forge
libopenvino-auto-plugin 2023.3.0 hd5fc58b_0 conda-forge
libopenvino-hetero-plugin 2023.3.0 h3ecfda7_0 conda-forge
libopenvino-intel-cpu-plugin 2023.3.0 h2e90f83_0 conda-forge
libopenvino-intel-gpu-plugin 2023.3.0 h2e90f83_0 conda-forge
libopenvino-ir-frontend 2023.3.0 h3ecfda7_0 conda-forge
libopenvino-onnx-frontend 2023.3.0 hfbc7f12_0 conda-forge
libopenvino-paddle-frontend 2023.3.0 hfbc7f12_0 conda-forge
libopenvino-pytorch-frontend 2023.3.0 h59595ed_0 conda-forge
libopenvino-tensorflow-frontend 2023.3.0 h0bff32c_0 conda-forge
libopenvino-tensorflow-lite-frontend 2023.3.0 h59595ed_0 conda-forge
libopus 1.3.1 h7f98852_1 conda-forge
libpciaccess 0.17 h166bdaf_0 conda-forge
libpng 1.6.42 h2797004_0 conda-forge
libpq 16.1 h33b98f1_7 conda-forge
libprotobuf 4.25.1 hf27288f_1 conda-forge
libraw 0.21.1 h2a13503_2 conda-forge
librsvg 2.56.3 he3f83f7_1 conda-forge
libsanitizer 12.3.0 h0f45ef3_5 conda-forge
libsndfile 1.2.2 hc60ed4a_1 conda-forge
libsodium 1.0.18 h36c2ea0_1 conda-forge
libsqlite 3.44.2 h2797004_0 conda-forge
libssh2 1.11.0 h0841786_0 conda-forge
libstdcxx-devel_linux-64 12.3.0 h8bca6fd_105 conda-forge
libstdcxx-ng 13.2.0 h7e041cc_5 conda-forge
libsystemd0 255 h3516f8a_0 conda-forge
libtasn1 4.19.0 h166bdaf_0 conda-forge
libtiff 4.6.0 ha9c0a0a_2 conda-forge
libunistring 0.9.10 h7f98852_0 conda-forge
libuuid 2.38.1 h0b41bf4_0 conda-forge
libuv 1.46.0 hd590300_0 conda-forge
libva 2.20.0 hd590300_0 conda-forge
libvorbis 1.3.7 h9c3ff4c_0 conda-forge
libvpx 1.13.1 h59595ed_0 conda-forge
libwebp 1.3.2 h658648e_1 conda-forge
libwebp-base 1.3.2 hd590300_0 conda-forge
libxcb 1.15 h0b41bf4_0 conda-forge
libxcrypt 4.4.36 hd590300_1 conda-forge
libxkbcommon 1.6.0 hd429924_1 conda-forge
libxml2 2.12.5 h232c23b_0 conda-forge
libzlib 1.2.13 hd590300_5 conda-forge
log4cxx 1.1.0 ha5ff813_1 conda-forge
lz4 4.3.3 py311h38e4bf4_0 conda-forge
lz4-c 1.9.4 hcb278e6_0 conda-forge
make 4.3 hd18ef5c_1 conda-forge
matplotlib-base 3.8.2 py311h54ef318_0 conda-forge
mpg123 1.32.4 h59595ed_0 conda-forge
munkres 1.1.4 pyh9f0ad1d_0 conda-forge
mysql-common 8.0.33 hf1915f5_6 conda-forge
mysql-libs 8.0.33 hca2cd23_6 conda-forge
ncurses 6.4 h59595ed_2 conda-forge
netifaces 0.11.0 py311h459d7ec_2 conda-forge
nettle 3.9.1 h7ab15ed_0 conda-forge
ninja 1.11.1 h924138e_0 conda-forge
nose 1.3.7 py_1006 conda-forge
nspr 4.35 h27087fc_0 conda-forge
nss 3.97 h1d7d5a4_0 conda-forge
numpy 1.26.3 py311h64a7726_0 conda-forge
ocl-icd 2.3.1 h7f98852_0 conda-forge
ocl-icd-system 1.0.0 1 conda-forge
ogre 1.10.12 hb5e08f3_16 conda-forge
openexr 3.2.1 h3f0fd8d_0 conda-forge
openh264 2.4.1 h59595ed_0 conda-forge
openjpeg 2.5.0 h488ebb8_3 conda-forge
openssl 3.2.1 hd590300_0 conda-forge
orocos-kdl 1.5.1 h59595ed_5 conda-forge
osrf_pycommon 0.2.1 pyhd8ed1ab_0 conda-forge
p11-kit 0.24.1 hc5aa10d_0 conda-forge
packaging 23.2 pyhd8ed1ab_0 conda-forge
pango 1.50.14 ha41ecd1_2 conda-forge
paramiko 3.4.0 pyhd8ed1ab_0 conda-forge
pcre2 10.42 hcad00b1_0 conda-forge
pillow 10.2.0 py311ha6c5da5_0 conda-forge
pip 24.0 pyhd8ed1ab_0 conda-forge
pixman 0.43.2 h59595ed_0 conda-forge
pkg-config 0.29.2 h36c2ea0_1008 conda-forge
pluggy 1.4.0 pyhd8ed1ab_0 conda-forge
ply 3.11 py_1 conda-forge
poco 1.12.4 h08a2579_0 conda-forge
psutil 5.9.8 py311h459d7ec_0 conda-forge
pthread-stubs 0.4 h36c2ea0_1001 conda-forge
pugixml 1.14 h59595ed_0 conda-forge
pulseaudio-client 16.1 hb77b528_5 conda-forge
py-opencv 4.9.0 py311hf95f699_7 conda-forge
pybind11 2.11.1 py311h9547e67_2 conda-forge
pybind11-global 2.11.1 py311h9547e67_2 conda-forge
pycairo 1.25.1 py311h8feb60e_0 conda-forge
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pycryptodome 3.20.0 py311h6601440_0 conda-forge
pycryptodomex 3.19.0 py311h459d7ec_1 conda-forge
pydot 2.0.0 py311h38be061_0 conda-forge
pynacl 1.5.0 py311h459d7ec_3 conda-forge
pyopengl 3.1.6 pyhd8ed1ab_1 conda-forge
pyparsing 3.1.1 pyhd8ed1ab_0 conda-forge
pyqt 5.15.9 py311hf0fb5b6_5 conda-forge
pyqt-builder 1.15.4 pyhd8ed1ab_0 conda-forge
pyqt5-sip 12.12.2 py311hb755f60_5 conda-forge
pyqtwebengine 5.15.9 py311hd529140_5 conda-forge
pytest 8.0.0 pyhd8ed1ab_0 conda-forge
pytest-cov 4.1.0 pyhd8ed1ab_0 conda-forge
pytest-repeat 0.9.2 pyhd8ed1ab_0 conda-forge
pytest-rerunfailures 13.0 pyhd8ed1ab_0 conda-forge
python 3.11.7 hab00c5b_1_cpython conda-forge
python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge
python-gnupg 0.5.0 pyhd8ed1ab_0 conda-forge
python-orocos-kdl 1.5.1 py311hb755f60_5 conda-forge
python_abi 3.11 4_cp311 conda-forge
pyyaml 6.0.1 py311h459d7ec_1 conda-forge
qt-main 5.15.8 h450f30e_18 conda-forge
qt-webengine 5.15.8 h7517aa4_5 conda-forge
readline 8.2 h8228510_1 conda-forge
rhash 1.4.4 hd590300_0 conda-forge
ros-distro-mutex 0.5.0 noetic robostack-staging
ros-noetic-actionlib 1.14.0 py311hb335429_17 robostack-staging
ros-noetic-actionlib-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-actionlib-tutorials 0.2.0 py311hb335429_17 robostack-staging
ros-noetic-angles 1.9.13 py311hb335429_17 robostack-staging
ros-noetic-bond 1.8.6 py311hb335429_17 robostack-staging
ros-noetic-bond-core 1.8.6 py311hb335429_17 robostack-staging
ros-noetic-bondcpp 1.8.6 py311hc091ac8_17 robostack-staging
ros-noetic-bondpy 1.8.6 py311hb335429_17 robostack-staging
ros-noetic-catkin 0.8.10 py311hb335429_17 robostack-staging
ros-noetic-class-loader 0.5.0 py311h0357816_17 robostack-staging
ros-noetic-cmake-modules 0.5.0 py311hb335429_17 robostack-staging
ros-noetic-common-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-common-tutorials 0.2.0 py311hb335429_17 robostack-staging
ros-noetic-control-msgs 1.5.2 py311hb335429_17 robostack-staging
ros-noetic-cpp-common 0.7.3 py311hb303436_17 robostack-staging
ros-noetic-cv-bridge 1.16.2 py311h5fd4792_17 robostack-staging
ros-noetic-desktop 1.5.0 py311hb335429_17 robostack-staging
ros-noetic-diagnostic-aggregator 1.11.0 py311hb335429_17 robostack-staging
ros-noetic-diagnostic-analysis 1.11.0 py311hb335429_17 robostack-staging
ros-noetic-diagnostic-common-diagnostics 1.11.0 py311hb335429_17 robostack-staging
ros-noetic-diagnostic-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-diagnostic-updater 1.11.0 py311hb335429_17 robostack-staging
ros-noetic-diagnostics 1.11.0 py311hb335429_17 robostack-staging
ros-noetic-dynamic-reconfigure 1.7.3 py311hb335429_17 robostack-staging
ros-noetic-eigen-conversions 1.13.2 py311hb335429_17 robostack-staging
ros-noetic-executive-smach 2.5.2 py311hb335429_17 robostack-staging
ros-noetic-filters 1.9.2 py311hb335429_17 robostack-staging
ros-noetic-gencpp 0.7.0 py311hb335429_17 robostack-staging
ros-noetic-geneus 3.0.0 py311hb335429_17 robostack-staging
ros-noetic-genlisp 0.4.18 py311hb335429_17 robostack-staging
ros-noetic-genmsg 0.6.0 py311hb335429_17 robostack-staging
ros-noetic-gennodejs 2.0.2 py311hb335429_17 robostack-staging
ros-noetic-genpy 0.6.15 py311hb335429_17 robostack-staging
ros-noetic-geometry 1.13.2 py311hb335429_17 robostack-staging
ros-noetic-geometry-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-geometry-tutorials 0.2.3 py311hb335429_17 robostack-staging
ros-noetic-gl-dependency 1.1.2 py311hb335429_17 robostack-staging
ros-noetic-image-transport 1.12.0 py311hb335429_17 robostack-staging
ros-noetic-interactive-marker-tutorials 0.11.0 py311hb335429_17 robostack-staging
ros-noetic-interactive-markers 1.12.0 py311hb335429_17 robostack-staging
ros-noetic-joint-state-publisher 1.15.1 py311hb335429_17 robostack-staging
ros-noetic-joint-state-publisher-gui 1.15.1 py311hb335429_17 robostack-staging
ros-noetic-kdl-conversions 1.13.2 py311hb335429_17 robostack-staging
ros-noetic-kdl-parser 1.14.2 py311hfc76a15_17 robostack-staging
ros-noetic-laser-geometry 1.6.7 py311hb335429_17 robostack-staging
ros-noetic-librviz-tutorial 0.11.0 py311h27406db_17 robostack-staging
ros-noetic-map-msgs 1.14.1 py311hb335429_17 robostack-staging
ros-noetic-media-export 0.3.0 py311hb335429_17 robostack-staging
ros-noetic-message-filters 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-message-generation 0.4.1 py311hb335429_17 robostack-staging
ros-noetic-message-runtime 0.4.13 py311hb335429_17 robostack-staging
ros-noetic-mk 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-nav-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-nodelet 1.11.0 py311hc091ac8_17 robostack-staging
ros-noetic-nodelet-core 1.11.0 py311hb335429_17 robostack-staging
ros-noetic-nodelet-topic-tools 1.11.0 py311hb335429_17 robostack-staging
ros-noetic-nodelet-tutorial-math 0.2.0 py311hb335429_17 robostack-staging
ros-noetic-pluginlib 1.13.0 py311hfc76a15_17 robostack-staging
ros-noetic-pluginlib-tutorials 0.2.0 py311hb335429_17 robostack-staging
ros-noetic-python-qt-binding 0.4.4 py311hf4f0b2d_17 robostack-staging
ros-noetic-qt-dotgraph 0.4.2 py311hb335429_17 robostack-staging
ros-noetic-qt-gui 0.4.2 py311hf4f0b2d_17 robostack-staging
ros-noetic-qt-gui-cpp 0.4.2 py311h27406db_17 robostack-staging
ros-noetic-qt-gui-py-common 0.4.2 py311hb335429_17 robostack-staging
ros-noetic-qwt-dependency 1.1.1 py311hb335429_17 robostack-staging
ros-noetic-resource-retriever 1.12.7 py311hfbeaf8d_17 robostack-staging
ros-noetic-robot 1.5.0 py311hb335429_17 robostack-staging
ros-noetic-robot-state-publisher 1.15.2 py311hb335429_17 robostack-staging
ros-noetic-ros 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-ros-base 1.5.0 py311hb335429_17 robostack-staging
ros-noetic-ros-comm 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-ros-core 1.5.0 py311hb335429_17 robostack-staging
ros-noetic-ros-environment 1.3.2 py311hb335429_17 robostack-staging
ros-noetic-ros-tutorials 0.10.2 py311hb335429_17 robostack-staging
ros-noetic-rosbag 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rosbag-migration-rule 1.0.1 py311hb335429_17 robostack-staging
ros-noetic-rosbag-storage 1.16.0 py311h4650964_17 robostack-staging
ros-noetic-rosbash 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-rosboost-cfg 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-rosbuild 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-rosclean 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-rosconsole 1.14.3 py311h0d448f3_17 robostack-staging
ros-noetic-rosconsole-bridge 0.5.4 py311hb303436_17 robostack-staging
ros-noetic-roscpp 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-roscpp-core 0.7.3 py311hb335429_17 robostack-staging
ros-noetic-roscpp-serialization 0.7.3 py311hb335429_17 robostack-staging
ros-noetic-roscpp-traits 0.7.3 py311hb335429_17 robostack-staging
ros-noetic-roscpp-tutorials 0.10.2 py311hb335429_17 robostack-staging
ros-noetic-roscreate 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-rosgraph 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rosgraph-msgs 1.11.3 py311hb335429_17 robostack-staging
ros-noetic-roslang 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-roslaunch 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-roslib 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-roslint 0.12.0 py311hb335429_17 robostack-staging
ros-noetic-roslisp 1.9.25 py311hb335429_17 robostack-staging
ros-noetic-roslz4 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rosmake 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-rosmaster 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rosmsg 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rosnode 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rosout 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rospack 2.6.2 py311hfc76a15_17 robostack-staging
ros-noetic-rosparam 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rospy 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rospy-tutorials 0.10.2 py311hb335429_17 robostack-staging
ros-noetic-rosservice 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rostest 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rostime 0.7.3 py311hb335429_17 robostack-staging
ros-noetic-rostopic 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rosunit 1.15.8 py311hb335429_17 robostack-staging
ros-noetic-roswtf 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-rqt-action 0.4.9 py311hb335429_17 robostack-staging
ros-noetic-rqt-bag 0.5.1 py311hb335429_17 robostack-staging
ros-noetic-rqt-bag-plugins 0.5.1 py311hb335429_17 robostack-staging
ros-noetic-rqt-common-plugins 0.4.9 py311hb335429_17 robostack-staging
ros-noetic-rqt-console 0.4.12 py311hb335429_17 robostack-staging
ros-noetic-rqt-dep 0.4.12 py311hb335429_17 robostack-staging
ros-noetic-rqt-graph 0.4.14 py311hb335429_17 robostack-staging
ros-noetic-rqt-gui 0.5.3 py311hb335429_17 robostack-staging
ros-noetic-rqt-gui-cpp 0.5.3 py311h27406db_17 robostack-staging
ros-noetic-rqt-gui-py 0.5.3 py311hb335429_17 robostack-staging
ros-noetic-rqt-image-view 0.4.17 py311h27406db_17 robostack-staging
ros-noetic-rqt-launch 0.4.9 py311hb335429_17 robostack-staging
ros-noetic-rqt-logger-level 0.4.12 py311hb335429_17 robostack-staging
ros-noetic-rqt-moveit 0.5.11 py311hb335429_17 robostack-staging
ros-noetic-rqt-msg 0.4.10 py311hb335429_17 robostack-staging
ros-noetic-rqt-nav-view 0.5.7 py311hb335429_17 robostack-staging
ros-noetic-rqt-plot 0.4.13 py311hb335429_17 robostack-staging
ros-noetic-rqt-pose-view 0.5.11 py311hb335429_17 robostack-staging
ros-noetic-rqt-publisher 0.4.10 py311hb335429_17 robostack-staging
ros-noetic-rqt-py-common 0.5.3 py311hb335429_17 robostack-staging
ros-noetic-rqt-py-console 0.4.10 py311hb335429_17 robostack-staging
ros-noetic-rqt-reconfigure 0.5.5 py311hb335429_17 robostack-staging
ros-noetic-rqt-robot-dashboard 0.5.8 py311hb335429_17 robostack-staging
ros-noetic-rqt-robot-monitor 0.5.15 py311hb335429_17 robostack-staging
ros-noetic-rqt-robot-plugins 0.5.8 py311hb335429_17 robostack-staging
ros-noetic-rqt-robot-steering 0.5.12 py311hb335429_17 robostack-staging
ros-noetic-rqt-runtime-monitor 0.5.10 py311hb335429_17 robostack-staging
ros-noetic-rqt-rviz 0.7.0 py311h27406db_17 robostack-staging
ros-noetic-rqt-service-caller 0.4.10 py311hb335429_17 robostack-staging
ros-noetic-rqt-shell 0.4.11 py311hb335429_17 robostack-staging
ros-noetic-rqt-srv 0.4.9 py311hb335429_17 robostack-staging
ros-noetic-rqt-tf-tree 0.6.4 py311hb335429_17 robostack-staging
ros-noetic-rqt-top 0.4.10 py311hb335429_17 robostack-staging
ros-noetic-rqt-topic 0.4.13 py311hb335429_17 robostack-staging
ros-noetic-rqt-web 0.4.10 py311hb335429_17 robostack-staging
ros-noetic-rviz 1.14.20 py311h9964df9_17 robostack-staging
ros-noetic-rviz-plugin-tutorials 0.11.0 py311h27406db_17 robostack-staging
ros-noetic-rviz-python-tutorial 0.11.0 py311hb335429_17 robostack-staging
ros-noetic-self-test 1.11.0 py311hb335429_17 robostack-staging
ros-noetic-sensor-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-shape-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-smach 2.5.2 py311hb335429_17 robostack-staging
ros-noetic-smach-msgs 2.5.2 py311hb335429_17 robostack-staging
ros-noetic-smach-ros 2.5.2 py311hb335429_17 robostack-staging
ros-noetic-smclib 1.8.6 py311hb335429_17 robostack-staging
ros-noetic-std-msgs 0.5.13 py311hb335429_17 robostack-staging
ros-noetic-std-srvs 1.11.3 py311hb335429_17 robostack-staging
ros-noetic-stereo-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-tf 1.13.2 py311hd50fb47_17 robostack-staging
ros-noetic-tf-conversions 1.13.2 py311hb335429_17 robostack-staging
ros-noetic-tf2 0.7.7 py311hb303436_17 robostack-staging
ros-noetic-tf2-geometry-msgs 0.7.7 py311hb335429_17 robostack-staging
ros-noetic-tf2-kdl 0.7.7 py311hb335429_17 robostack-staging
ros-noetic-tf2-msgs 0.7.7 py311hb335429_17 robostack-staging
ros-noetic-tf2-py 0.7.7 py311hb335429_17 robostack-staging
ros-noetic-tf2-ros 0.7.7 py311hb335429_17 robostack-staging
ros-noetic-topic-tools 1.16.0 py311hb335429_17 robostack-staging
ros-noetic-trajectory-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-turtle-actionlib 0.2.0 py311hb335429_17 robostack-staging
ros-noetic-turtle-tf 0.2.3 py311hb335429_17 robostack-staging
ros-noetic-turtle-tf2 0.2.3 py311hb335429_17 robostack-staging
ros-noetic-turtlesim 0.10.2 py311h27406db_17 robostack-staging
ros-noetic-urdf 1.13.2 py311h6c2da11_17 robostack-staging
ros-noetic-urdf-parser-plugin 1.13.2 py311hb335429_17 robostack-staging
ros-noetic-urdf-tutorial 0.5.0 py311hb335429_17 robostack-staging
ros-noetic-visualization-marker-tutorials 0.11.0 py311hb335429_17 robostack-staging
ros-noetic-visualization-msgs 1.13.1 py311hb335429_17 robostack-staging
ros-noetic-visualization-tutorials 0.11.0 py311hb335429_17 robostack-staging
ros-noetic-viz 1.5.0 py311hb335429_17 robostack-staging
ros-noetic-webkit-dependency 1.1.2 py311hb335429_17 robostack-staging
ros-noetic-xacro 1.14.17 py311hb335429_17 robostack-staging
ros-noetic-xmlrpcpp 1.16.0 py311hb335429_17 robostack-staging
rosdep 0.22.2 pyhd8ed1ab_2 conda-forge
rosdistro 0.9.0 py311h38be061_1 conda-forge
rospkg 1.5.0 pyhd8ed1ab_0 conda-forge
sbcl 1.5.4 ha770c72_1 conda-forge
sdl2 2.28.5 h77f46ba_0 conda-forge
setuptools 69.0.3 pyhd8ed1ab_0 conda-forge
sip 6.7.12 py311hb755f60_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
snappy 1.1.10 h9fff704_0 conda-forge
svt-av1 1.8.0 h59595ed_0 conda-forge
swig 4.2.0 h1bc8f3f_1 conda-forge
sysroot_linux-64 2.12 he073ed8_16 conda-forge
tbb 2021.11.0 h00ab1b0_1 conda-forge
tinyxml 2.6.2 h4bd325d_2 conda-forge
tinyxml2 10.0.0 h59595ed_0 conda-forge
tk 8.6.13 noxft_h4845f30_101 conda-forge
toml 0.10.2 pyhd8ed1ab_0 conda-forge
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
tzdata 2024a h0c530f3_0 conda-forge
unixodbc 2.3.12 h661eb56_0 conda-forge
urdfdom 4.0.0 hee28ff1_1 conda-forge
urdfdom_headers 1.1.1 h00ab1b0_0 conda-forge
wheel 0.42.0 pyhd8ed1ab_0 conda-forge
x264 1!164.3095 h166bdaf_2 conda-forge
x265 3.5 h924138e_3 conda-forge
xcb-util 0.4.0 hd590300_1 conda-forge
xcb-util-image 0.4.0 h8ee46fc_1 conda-forge
xcb-util-keysyms 0.4.0 h8ee46fc_1 conda-forge
xcb-util-renderutil 0.3.9 hd590300_1 conda-forge
xcb-util-wm 0.4.1 h8ee46fc_1 conda-forge
xkeyboard-config 2.41 hd590300_0 conda-forge
xorg-compositeproto 0.4.2 h7f98852_1001 conda-forge
xorg-damageproto 1.2.1 h7f98852_1002 conda-forge
xorg-fixesproto 5.0 h7f98852_1002 conda-forge
xorg-inputproto 2.3.2 h7f98852_1002 conda-forge
xorg-kbproto 1.0.7 h7f98852_1002 conda-forge
xorg-libice 1.1.1 hd590300_0 conda-forge
xorg-libsm 1.2.4 h7391055_0 conda-forge
xorg-libx11 1.8.7 h8ee46fc_0 conda-forge
xorg-libxau 1.0.11 hd590300_0 conda-forge
xorg-libxaw 1.0.14 h7f98852_1 conda-forge
xorg-libxcomposite 0.4.6 h0b41bf4_1 conda-forge
xorg-libxdamage 1.1.5 h7f98852_1 conda-forge
xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge
xorg-libxext 1.3.4 h0b41bf4_2 conda-forge
xorg-libxfixes 5.0.3 h7f98852_1004 conda-forge
xorg-libxi 1.7.10 h7f98852_0 conda-forge
xorg-libxmu 1.1.3 h7f98852_0 conda-forge
xorg-libxpm 3.5.17 hd590300_0 conda-forge
xorg-libxrandr 1.5.2 h7f98852_1 conda-forge
xorg-libxrender 0.9.11 hd590300_0 conda-forge
xorg-libxt 1.3.0 hd590300_1 conda-forge
xorg-libxtst 1.2.3 h7f98852_1002 conda-forge
xorg-randrproto 1.5.0 h7f98852_1001 conda-forge
xorg-recordproto 1.14.2 h7f98852_1002 conda-forge
xorg-renderproto 0.11.1 h7f98852_1002 conda-forge
xorg-util-macros 1.19.3 h7f98852_0 conda-forge
xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge
xorg-xf86vidmodeproto 2.3.1 h7f98852_1002 conda-forge
xorg-xproto 7.0.31 h7f98852_1007 conda-forge
xz 5.2.6 h166bdaf_0 conda-forge
yaml 0.2.5 h7f98852_2 conda-forge
yaml-cpp 0.8.0 h59595ed_0 conda-forge
zipp 3.17.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.13 hd590300_5 conda-forge
zstd 1.5.5 hfc55251_0 conda-forge
zziplib 0.13.69 h27826a3_1 conda-forge
Environment info
mamba version : 1.5.6
active environment : ros_env
active env location : /home/paul/miniforge3/envs/ros_env
shell level : 2
user config file : /home/paul/.condarc
populated config files : /home/paul/miniforge3/.condarc
/home/paul/miniforge3/envs/ros_env/.condarc
conda version : 23.11.0
conda-build version : not installed
python version : 3.10.13.final.0
solver : libmamba (default)
virtual packages : __archspec=1=x86_64_v4
__conda=23.11.0=0
__glibc=2.35=0
__linux=6.5.0=0
__unix=0=0
base environment : /home/paul/miniforge3 (writable)
conda av data dir : /home/paul/miniforge3/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/robostack-staging/linux-64
https://conda.anaconda.org/robostack-staging/noarch
https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
package cache : /home/paul/miniforge3/pkgs
/home/paul/.conda/pkgs
envs directories : /home/paul/miniforge3/envs
/home/paul/.conda/envs
platform : linux-64
user-agent : conda/23.11.0 requests/2.31.0 CPython/3.10.13 Linux/6.5.0-15-generic ubuntu/22.04.3 glibc/2.35 solver/libmamba conda-libmamba-solver/23.12.0 libmambapy/1.5.6
UID:GID : 1000:1000
netrc file : None
offline mode : False
Hi @pauldeee - thanks for reporting this! Could you please provide a bit more information, i.e. 1) which packages you are trying to build and 2) how the build fails?
Hi, @Tobias-Fischer,
I ran into the following with https://github.com/Livox-SDK/Livox-SDK2:
[ 1%] Building CXX object sdk_core/CMakeFiles/livox_lidar_sdk_static.dir/command_handler/command_impl.cpp.o
/home/paul/libs/Livox-SDK2/sdk_core/command_handler/command_impl.cpp: In static member function 'static livox_status livox::lidar::CommandImpl::SetLivoxLidarDebugPointCloud(uint32_t, bool, LivoxLidarLoggerCallback, void*)':
/home/paul/libs/Livox-SDK2/sdk_core/command_handler/command_impl.cpp:738:33: error: expected ')' before 'SCNu8'
738 | "%" SCNu8 ".%" SCNu8 ".%" SCNu8 ".%" SCNu8, &req_buff.host_ip_addr[0]
| ^~~~~~
| )
/home/paul/libs/Livox-SDK2/sdk_core/command_handler/command_impl.cpp:737:9: note: to match this '('
737 | sscanf(GeneralCommandHandler::GetInstance().GetLidarCfg(handle).host_net_info.host_ip.c_str(),
| ^
/home/paul/libs/Livox-SDK2/sdk_core/command_handler/command_impl.cpp:42:1: note: 'SCNu8' is defined in header '<cinttypes>'; did you forget to '#include <cinttypes>'?
41 | #include <iomanip>
+++ |+#include <cinttypes>
42 | #include <chrono>
/home/paul/libs/Livox-SDK2/sdk_core/command_handler/command_impl.cpp:738:31: warning: spurious trailing '%' in format [-Wformat=]
738 | "%" SCNu8 ".%" SCNu8 ".%" SCNu8 ".%" SCNu8, &req_buff.host_ip_addr[0]
| ^
/home/paul/libs/Livox-SDK2/sdk_core/command_handler/command_impl.cpp:738:30: warning: too many arguments for format [-Wformat-extra-args]
738 | "%" SCNu8 ".%" SCNu8 ".%" SCNu8 ".%" SCNu8, &req_buff.host_ip_addr[0]
| ^~~
make[2]: *** [sdk_core/CMakeFiles/livox_lidar_sdk_static.dir/build.make:440: sdk_core/CMakeFiles/livox_lidar_sdk_static.dir/command_handler/command_impl.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:223: sdk_core/CMakeFiles/livox_lidar_sdk_static.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
Have you tried the suggestion provided by the compiler?
/home/paul/libs/Livox-SDK2/sdk_core/command_handler/command_impl.cpp:42:1: note: 'SCNu8' is defined in header '<cinttypes>'; did you forget to '#include <cinttypes>'?
41 | #include <iomanip>
+++ |+#include <cinttypes>
42 | #include <chrono>
Interestingly, when I place it where it suggests it should be placed it fails again, and just suggests to place it following where I have already placed it.
/home/paul/libs/Livox-SDK2/sdk_core/command_handler/command_impl.cpp:43:1: note: 'SCNu8' is defined in header '<cinttypes>'; did you forget to '#include <cinttypes>'?
42 | #include <cinttypes>
+++ |+#include <cinttypes>
43 | #include <chrono>
However, if I move it to be the first include in the file it builds successfully.
Great!