> > Self building is not an good option for my scenario. I'm currently folding 
> > in support for this toolchain into a larger project 
> > https://github.com/oneclick/rubyinstaller/blob/mingw64-32/config/compilers/mingw64.rb#L3-34
> >  in which our build recipe will download your toolchain, combine it with 
> > MSYS and other key artifacts, and use the resulting amalgamation to build 
> > the project as well be the engine in an easy-to-use DevKit 
> > https://github.com/oneclick/rubyinstaller/wiki/Development-Kit.
> > 
> 
> Than I think of all those users using outdated copies streaming in and
> reporting bugs fixed months ago :|

A truly horrible and irritating thought I agree.


> Anyway, by bundling a toolchain, will you be willing to maintain it at
> your end? I noticed you are mixing mingw.org components in, be careful
> not to mix them when linking, there is no guarantee it'll work out.

For the DevKit's we officially support and maintain, that's the idea.  
Hopefully the only questions you'd get would be from our project lead or 
contributors.  It's the reason that, while we have build recipes that allow one 
to use multiple toolchains 
https://github.com/oneclick/rubyinstaller/blob/master/README.txt#L103-126 we 
currently support only one flavor to save our sanity.

While our external DevKit is meant to help our users easily build and use 
native C/C++ based Ruby extensions on Windows, as a project contributor and 
experimenter, the real value to me is to be able to type something like

rake ruby19 dkver=mingw64-32-4.5.3

and have our recipes download and build everything (including an internal 
DevKit) needed to get a working Ruby environment on Windows. If it's a slow 
day, I may even build a custom (unsupported) external DevKit and build gvim by 
doing something like:

rake devkit sfx=1 dkver=mingw64-32-4.5.3
c:\DevKit\devkitvars.bat
mingw32-make -f Make_mingw.mak CC=i686-w64-mingw32-gcc 
WINDRES=i686-w64-mingw32-windres gvim.exe xxd/xxd.exe

While most people prefer our binary downloads and installers, being able to 
rapidly build everything from source is fantastic and makes the project much 
more maintainable and enjoyable to work on. But I'm _way_ off-topic...

Done with the issue...thanks again for your feedback and efforts on the project.

Jon

---
blog: http://jonforums.github.com/
twitter: @jonforums

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to