[fxruby-users] 1.2.2 gem...

Lyle Johnson lyle at knology.net
Fri Nov 19 08:22:06 EST 2004

On Nov 18, 2004, at 11:41 PM, Hal Fulton wrote:

> I did an ldconfig and it helped.
> But now I see this:
> [hal at dhcppc2 tycho]$ ruby tycho.rb
> /usr/local/lib/ruby/gems/1.8/gems/fxruby-1.2.2/ext/fox12/fox12.so: 
> /usr/local/lib/ruby/gems/1.8/gems/fxruby-1.2.2/ext/fox12/fox12.so: 
> undefined symbol: _ZN8FXStringC1EPKc - 
> /usr/local/lib/ruby/gems/1.8/gems/fxruby-1.2.2/ext/fox12/fox12.so 
> (LoadError)
>         from 
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb:5:in 
> `require'
>         from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:148:in 
> `activate'
>         from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:34:in 
> `require_gem'
>         from tycho.rb:3
> Darn that pesky old _ZN8FXStringC1EPKc symbol...

Do you perhaps have an old FXScintilla, compiled against FOX 1.0, 
installed? Check to see if you have a file like:


(that may not be the exact name). If that installation of FXScintilla 
was built in the past, against FOX 1.0, that might be the conflict. In 
that case I think you'd need to rebuild FXScintilla against FOX 1.2. 
Seems like someone else has run into that problem recently.

More information about the fxruby-users mailing list