Skip to content

Build error on ubuntu20.04/noetic. src/conversion.cc not found #234

Open
@andreucm

Description

Hi all,

  1. Given:
    uname -r: 5.15.0-76-generic
    lsb_release -d: Ubuntu 20.04.6 LTS
    rosversion -d: noetic

  2. and following these instructions

  3. I get the folowing installation error :

Errors     << libsbp_ros_msgs:cmake /home/andreu/dev/workspaces/piksi_gps_ws/logs/libsbp_ros_msgs/build.cmake.000.log             
Traceback (most recent call last):
  File "/home/andreu/dev/workspaces/piksi_gps_ws/src/ethz_piksi_ros/libsbp_ros_msgs/src/libsbp_ros_msgs/generator", line 5, in <module>
    import ros_renderer as renderer
  File "/home/andreu/dev/workspaces/piksi_gps_ws/src/ethz_piksi_ros/libsbp_ros_msgs/src/libsbp_ros_msgs/ros_renderer.py", line 3, in <module>
    import jinja2
  File "/usr/lib/python3/dist-packages/jinja2/__init__.py", line 33, in <module>
    from jinja2.environment import Environment, Template
  File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 15, in <module>
    from jinja2 import nodes
  File "/usr/lib/python3/dist-packages/jinja2/nodes.py", line 23, in <module>
    from jinja2.utils import Markup
  File "/usr/lib/python3/dist-packages/jinja2/utils.py", line 656, in <module>
    from markupsafe import Markup, escape, soft_unicode
ImportError: cannot import name 'soft_unicode' from 'markupsafe' (/home/andreu/.local/lib/python3.8/site-packages/markupsafe/__init__.py)
CMake Error at /home/andreu/dev/workspaces/piksi_gps_ws/devel/share/catkin_simple/cmake/catkin_simple-extras.cmake:150 (add_library):
  Cannot find source file:

    src/conversion.cc

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
  .hpp .hxx .in .txx
Call Stack (most recent call first):
  CMakeLists.txt:35 (cs_add_library)


CMake Error at /home/andreu/dev/workspaces/piksi_gps_ws/devel/share/catkin_simple/cmake/catkin_simple-extras.cmake:150 (add_library):
  No SOURCES given to target: libsbp_ros_msgs
Call Stack (most recent call first):
  CMakeLists.txt:35 (cs_add_library)


CMake Generate step failed.  Build files cannot be regenerated correctly.
cd /home/andreu/dev/workspaces/piksi_gps_ws/build/libsbp_ros_msgs; catkin build --get-env libsbp_ros_msgs | catkin env -si  /usr/bin/cmake /home/andreu/dev/workspaces/piksi_gps_ws/src/ethz_piksi_ros/libsbp_ros_msgs --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/home/andreu/dev/workspaces/piksi_gps_ws/devel/.private/libsbp_ros_msgs -DCMAKE_INSTALL_PREFIX=/home/andreu/dev/workspaces/piksi_gps_ws/install; cd -

..................................................................................................................................
Failed     << libsbp_ros_msgs:cmake                [ Exited with code 1 ]                                                         
Failed    <<< libsbp_ros_msgs                      [ 1.8 seconds ]                                                                
Abandoned <<< piksi_multi_cpp                      [ Unrelated job failed ]                                                       
Abandoned <<< piksi_multi_interface                [ Unrelated job failed ]                                                       
[build] Summary: 11 of 14 packages succeeded.                                                                                     
[build]   Ignored:   None.                                                                                                        
[build]   Warnings:  3 packages succeeded with warnings.                                                                          
[build]   Abandoned: 2 packages were abandoned.                                                                                   
[build]   Failed:    1 packages failed.                                                                                           
[build] Runtime: 1 minute and 38.8 seconds total.                                                                                 
[build] Note: Workspace packages have changed, please re-source setup files to use them.

I've seen some related closed issues (#230 , #212), but do not provide a fix in my case.

Do you have any hint or comment ? Am I missing something important, or following deprecated instructions ?

Thanks in advance!

Andreu

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions