Comments (3)
Good news: I just merged #11 which should fix your problems on Indigo.
from rosmon.
Thanks for the interest in rosmon!
I made the choice to drop Indigo support some time ago, since Kinetic is the current LTS release. You may have luck compiling a slightly older version, maybe revision 9dab795 will work out of the box.
Regarding your specific issues:
-
ncurses: Under Ubuntu, installing
libncurses5-dev
should be enough. There is a small issue that requires deletion of the CMake cache (just delete the build directory) and building again to detect the new ncurses installation.
Otherwise, you can specify custom ncurses paths on the command line:
cmake -DCURSES_LIBRARY=/opt/lib/libncurses.so -DCURSES_INCLUDE_PATH="/opt/include"
should work with your settings. -
QComboBox: This is weird. Can you tell me your Qt version? In Qt 5.6, 5.9 and 5.10 this method is present. Maybe rosmon is linking against Qt4? Then, I definitely recommend trying an older version.
-
ros::SteadyTimer
was introduced with ROS Kinetic, but you can replace it withros::WallTimer
without problems (the CPU load measurement will be inaccurate while changing the date/time on the computer).
Again, older versions should compile just fine under Indigo.
from rosmon.
- ncurses: Yes, you are right, deleting build directory after installing libncurses5-dev solved the problem!
- QComboBox: After deleting the build directory it also solved my problem. Even though I had Qt already on my computer and I was able to build other Qt binaries, I had to install some more libraries to build rosmon. Maybe that was the problem...
- Thanks for adding support for Indigo! It worked nicely
👍
from rosmon.
Related Issues (20)
- Add "view all nodes" to rqt_rosmon GUI HOT 2
- Cannot build from source: did you forget to ‘#include <string>’? HOT 3
- Inconsistent handling of `type` attribute in `<param command="">` tags HOT 8
- Add node name to stdout log when the --disable-ui option is used.
- terminal input HOT 2
- Feature Request: Support for ROS2 HOT 4
- Option to accept node respawns HOT 10
- logwarn, logerr behavior HOT 4
- YAML merge key parsing not correct under lists/array environment HOT 2
- RTABMap does not subscribe topics well after stopping and restarting rosmon HOT 6
- Wrong catch_ros include dir in certain situations
- Unexpected log file(s) when using mon to launch a file containing python nodes HOT 6
- FD leak when processes respawn HOT 2
- Could not find a configuration file for package "Qt5Widgets" that exactly matches requested version "5.10.1" HOT 3
- Nested Global Group Namespace
- Compile warnings HOT 1
- Wrong YAML whitespace parsing inside helper functions like deg() HOT 1
- Error when running rosmon inside launch file HOT 2
- Start Stop All nodes from rosservice HOT 9
- output="log" is ignored with --disable-ui HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rosmon.