You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hi, thank you for debugging.
rosruby does not use gem in the core system now (using only for tests or
docs).
copying might become a quick fix.
(I cannot replace it with other default ruby library, because i dont have
enough time now.)
Do you know the license of the gserver?
Another possibility is using rosdep. It seems that it supports gem(i dont
know the details).
https://github.com/ros/rosdistro/blob/master/rosdep/ruby.yaml
2017/07/21 7:11 "Daniel Wiesmann" <notifications@github.com>:
Activity
bakongo commentedon Jul 20, 2017
I was able to build on kinetic using the last change in the indigo-devel branch. I am using ruby 2.4
I then copied your sample publisher to src/rosruby, changed it to be executable, and ran it with
rosrun rosruby publisher.rb.The failure is now this:
It seems that gserver is no longer part of ruby core, and is now a gem. (see similar issue).
Do you have any suggestions on how to fix this? Is there anyplace I can specify a Gemfile?
bakongo commentedon Jul 20, 2017
update. solved the gserver issue by copying the gserver code to the rosruby lib/ directory. Like so:
curl -fsSL https://raw.githubusercontent.com/ruby/gserver/master/lib/gserver.rb > $HOME/<stuff>/rosruby/lib/gserver.rbOTL commentedon Jul 20, 2017
bakongo commentedon Jul 27, 2017
Hi @OTL, the license is the ruby license: https://github.com/ruby/gserver/blob/master/LICENSE.txt
Here is the project repo: https://github.com/ruby/gserver