Han Holl
11/9/2006 1:21:00 PM
On 11/9/06, David Vallner <david@vallner.net> wrote:
> Han Holl wrote:
> > Hi,
> >
> > I encountered a problem in 1.8.5, or at least in ruby-1.8.5-4.fc6 from
> > Fedora Core 6.
> > Do this:
> > irb
> > irb(main):001:0> autoload :Syslog, 'syslog'
> > => nil
> > irb(main):002:0> require 'syslog'
> >
> > and get a lot of error messages about already initialized constants.
> > Also, syslog.so appears twice in $".
> >
>
> Could this be related to the recurrent FXRuby load bug? If so, it's
> probably being Worked On.
>
It has nothing to do with FXRuby.
> Already initialized constant messages are *warnings* - you can safely
> ignore those if you know they're not your fault. Basically, just ignore
> this until it goes away, Someone Broke (tm) DLL/SO loading.
>
Yes, I know I can ignore them, but sixty lines of them are kind of
hard to ignore, and in the meantime you have to try to find the
output.
Cheers,
Han Holl