On Wed, Nov 19, 2008 at 3:13 PM, Dominic Sisneros <[EMAIL PROTECTED]> wrote:
> The link was to show that they suggest putting the dll files under
> c:/ruby/lib/ruby/1.8/i386-mswin32 if compiled with mswin32 and under
> c:/ruby/lib/ruby/1.8/i386-mingw if compiled with mingw, msys chain.  That
> way, you could use the same pure ruby libraries if you rename ruby mingw
> version of executables to rubym and irbm and have the specific i386-mingw
> directory added to the PATH for mingw extensions.
>

That's the way extension installation and site_ruby used to work (this
was pre-rubygems world).

Under that scenario, when you installed a newer version of a extension
it override the previous one, simple as that.

With gems, things can co-exist and thus, landing in a shared directory
(btw, which already exist) will not be an option with gems that can
depend on the same dll name but different versions.

Right now you have i386-msvcrt that indicates the dependency on
MSVCRT.dll, for both MinGW and VC6.

-- 
Luis Lavena
AREA 17
-
Human beings, who are almost unique in having the ability to learn from
the experience of others, are also remarkable for their apparent
disinclination to do so.
Douglas Adams
_______________________________________________
Rubygems-developers mailing list
Rubygems-developers@rubyforge.org
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to