From: "Gerardo Santana Gómez Garrido" Date: 2008-04-08T12:19:46+09:00 Subject: Re: gem build documentation for new gems? On 4/7/08, Luis Lavena wrote: > On 7 abr, 11:30, Phillip Gawlowski wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Gerardo Santana Gómez Garrido wrote: > > > > | Well, Luis Lavena's work is promising. It's time for extension > > | developers to try this environment and make the changes needed. After > > | that, anybody would be able to automatically download and build > > | extensions. > > > > It indeed is. However, the best solution would be to offer an SDKish > > package for developers, and a RREish (Ruby Runtime Environment :P) at > > the same time. The former for developers, and the latter for end-users. > > > > > Hey Phillip, > > Thank you for testing and advertising the progress of One-Click > Installer with MinGW. Hey Luis. Actually, that was me ;-) > > For the record, there is a plan for two packages: A Runtime > Environment (Ruby+RubyGems) and a Developer Kit (MinGW+MSYS), as > described in my blog: > > http://blog.mmediasys.com/2008/03/29/progress-of-one-click-installer-rubyinstaller/ > > The idea is those gems that didn't come pre-built for i386-mingw32 > platform, you can install the Developer Kit and get it build, without > messing with manually getting MinGW and MSYS installed. That sounds great. By the way, in case the e-mail I sent you got lost, Ruby/Informix already compiles and works on OCI/mingw32 without modifications (except for some modifications in extconf.rb). From the same source I can build gems and binary gems for any platform, OCI/VS6 and OCI/mingw32 included. About packaging gems with C extensions, either for Unix/Linux or Windows, I fail to see what's the big deal or why would anyone need a generator script. I would rather support Phillip's effort to write decent documentation or follow examples from the projects that already do it than giving recipies to newbies that would slow them down in their learning process. -- Gerardo Santana