Forum: Ruby on Rails gruff and rbgsl conflict

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
2abb40ea1d4ad21ebd215c2c35821ad7?d=identicon&s=25 shin_e (Guest)
on 2007-02-28 00:13
(Received via mailing list)
I cannot get the server running with gruff and rbgsl together.

require 'gruff'
require 'rbgsl'

If I have these two in either environment.rb or anywhere else the
server quits with the following. The server runs fine with either one.

=> Booting Mongrel (use 'script/server webrick' to force WEBrick)
=> Rails application starting on
=> Call with -d to detach
=> Ctrl-C to shutdown server
** Starting Mongrel listening at
** Starting Rails with development environment...
dyld: ruby multiple definitions of symbol _ID_call
definition of _ID_call
definition of _ID_call
Trace/BPT trap

The server configuration is:
ruby 1.8.5 (2006-12-25 patchlevel 12) [powerpc-darwin7.9.0]
Rails 1.2.2
2abb40ea1d4ad21ebd215c2c35821ad7?d=identicon&s=25 shin_e (Guest)
on 2007-02-28 23:01
(Received via mailing list)
This problem has nothing to do with rails, the RMagick.bundle and
gsl.bundle cannot load together. Is there a way to load the modules
only when I need the them?
2abb40ea1d4ad21ebd215c2c35821ad7?d=identicon&s=25 shin_e (Guest)
on 2007-03-02 02:46
(Received via mailing list)
This problem can be resolved by applying a patch to RMagic and
recompiling. You can get the patch at rubyforge.
This topic is locked and can not be replied to.