Skip to content
Augusto Vega edited this page Nov 12, 2018 · 25 revisions

ERA Wiki

Introduction

Known Issues and Limitations

Lessons Learned

ROS Integration in GNU Radio OOT Blocks

During the creation of the ros-interface out-of-tree (OOT) module, we found difficulties to link this new module against the external ROS libraries. Actually, the compilation process run just fine; the problem appeared at run-time with the following Python message: AttributeError: 'module' object has no attribute 'ros_interface' The problem is due to improper linking against ROS libraries, which is fixed with appropriate directives in the CMakeLists.txt file in the root of the module as well as in the CMakeLists.txt file under `lib/'.

Miscellaneous

Clone this wiki locally