microsoft / ros_azure_iothub

This repository contains a ROS node for bidirectional communication with IoT Hub
38 stars 30 forks source link

Install failing with ROS Melodic because of missing parson #43

Closed shmpwk closed 2 years ago

shmpwk commented 3 years ago

This issue happens after #41 is solved.

I'm trying the How to Build (Ubuntu Linux Melodic install).

My environment is ubuntu18.04 on WSL2 and ROS Melodic.

When executing catkin_make install, the error say cannot find parson.

shmpwk commented 3 years ago

I checkout melodic-devel branch but nothing is found under the ros_azure_iothub/roscpp_azure_iothub/parson directory.

So we should specify melodic-devel branch when cloning the repo.

In the end, I solve the problem by executing

git clone -b melodic-devel --recursive https://github.com/Microsoft/ros_azure_iothub

instead of

git clone --recursive https://github.com/Microsoft/ros_azure_iothub
yahanda commented 2 years ago

+1 experiencing the same issue with Ubuntu 18.04 + ROS Melodic. Thanks @shmpwk for the workaround.