ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

thompsor's profile - activity

2016-08-08 01:42:22 -0500 received badge  Famous Question (source)
2016-08-08 01:42:22 -0500 received badge  Notable Question (source)
2014-03-28 10:54:16 -0500 received badge  Taxonomist
2014-02-13 00:52:11 -0500 received badge  Popular Question (source)
2013-08-23 06:40:06 -0500 received badge  Editor (source)
2013-08-22 20:42:27 -0500 asked a question stageros build failing on Fl::wait() - linking issue?

Hi,

I'm installing ROS on Mac OS 10.8.4 via Homebrew, and I've been having a really difficult time getting everything together following the wiki. I finally am at the last step, with only stageros standing in the way (after removing several uncooperative packages completely, mostly related to PCL issues).

It appears that this is the real error message:

Undefined symbols for architecture x86_64:
"Fl::wait(double)", referenced from:
  _main in stageros.cpp.o
ld: symbol(s) not found for architecture x86_64

Here's a gist of my error message: ryan3thompson/6316177 (can't post links, but you can add that to the generic gist URL)

I had to manually install FLTK via Homebrew at first, since apparently it wasn't caught in any of the dependency checks. Once I installed it, this is the error I get with stageros. I think that this is probably a linking error, but I can't figure out exactly where to link or what to link (kind of a novice at package building and linking).

Any and all help is appreciated!

EDIT: I got around this temporarily by commenting out the line and adding a fatal error when the GUI is invoked, since this only applies to stageros when it's gui-launched. But I would like to be able to use the GUI at some point.