mirror of mongrel-development@rubyforge.org (inactive)
 help / color / mirror / Atom feed
From: Luis Lavena <luislavena-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: "Mongrel Developers (ML)"
	<mongrel-development-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org>,
	mongrel-users-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org
Subject: Mongrel, cross compilation, Echoe and rake-compiler
Date: Sun, 26 Apr 2009 21:32:01 -0300	[thread overview]
Message-ID: <71166b3b0904261732j6d5c50fay3d05fdca7f4a6b6e@mail.gmail.com> (raw)

Hello Guys, mainly Evan,

With the goal to move One-Click Ruby Installer to use MinGW (GCC)
compiler, I found there is no binary for mongrel for that platform.

Because of that, the migration for lot of folks will require install
the development toolkit, which I'm trying to avoid.

Being the maintainer of the Windows builds of Mongrel, been wanted to
upgrade it to use rake-compiler project.

rake-compiler has been out for a while, and several projects has been
migrated to it successfully, including ruby-ffi, johnson, nokogiri and
others.

Now, a few questions before I invest a lot of time with mongrel repository.

I'm working over "master" at fauna repository:

http://github.com/fauna/mongrel

My plan is the following:

Ensure both current and new One-Click works with Mongrel.
Ensure building binaries for it either native or cross platform works flawlessly

Now, I have a few blockers:

Dunno which branch is the proper one. last time I worked on 1.2
improving MinGW support and 1.1.5 got out without taking those
patches.

Echoe extension compilation is interfering with rake-compiler one, is
there a way to disable it?

Elliot Cable left a message when I first imported rake-compiler to GitHub:

http://github.com/luislavena/rake-compiler/commit/28e938cf837c6859197000cc647f84f92668f0b6#comments

Again, the goal of rake-compiler is not just simplify the compilation,
but also provide something that Echoe or Hoe doesn't: cross
compilation.

Well, I've shared my plan, what do you guys think?

Cheers,
-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry

             reply	other threads:[~2009-04-27  0:37 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-27  0:32 Luis Lavena [this message]
     [not found] ` <71166b3b0904261732j6d5c50fay3d05fdca7f4a6b6e-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27  1:12   ` [Mongrel-development] Mongrel, cross compilation, Echoe and rake-compiler Evan Weaver
     [not found]     ` <b6f68fc60904261812l5d63c2fco4e8cf08d04cee2b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27  1:36       ` Luis Lavena
     [not found]         ` <71166b3b0904261836ua76ee21p35b46b999d02e2f8-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27  1:59           ` Eric Wong
     [not found]             ` <20090427015947.GA15181-yBiyF41qdooeIZ0/mPfg9Q@public.gmane.org>
2009-04-27  2:25               ` [Mongrel] " Evan Weaver
     [not found]                 ` <b6f68fc60904261925k75399d97y1ac3e9f5c132bd81-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27  8:20                   ` Eric Wong
     [not found]                     ` <20090427082030.GA21031-yBiyF41qdooeIZ0/mPfg9Q@public.gmane.org>
2009-04-27 11:53                       ` Luis Lavena
2009-04-27  3:16               ` Luis Lavena
     [not found]                 ` <71166b3b0904262016u2f5a7bbeo844067deb68c7dc6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27  3:48                   ` Eric Wong
2009-04-27  2:50           ` Evan Weaver
     [not found]             ` <b6f68fc60904261950v6e3f0e43gb70bd6180a00b1a7-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27  3:17               ` Luis Lavena
     [not found]                 ` <71166b3b0904262017o512faf98v97fbb36951f01143-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27  3:33                   ` Evan Weaver
     [not found]                     ` <b6f68fc60904262033p150a16a9tfefd1f82d938cd6e-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-27 15:43                       ` Luis Lavena
2009-04-27  1:53       ` [Mongrel-development] " Eric Wong
replies disabled, historical list

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).