Pier P. Fumagalli wrote:

> Ok... So that's a personal preference, let's say... I don't like 'em because
> the look as hacks to me :) :) :)


Sometimes hacks is all we've got.  :)

>> As for Windows, ppl can install cygwin and autoconf/automake work just
>> fine there as well. I even compiled and installed wget on my Win98 box
>> under cygwin with gcc/autoconf/automake/etc without any problems.
> 
> 
> Ok, but I don't want ppl to download cygwin just to compile the module, when
> MSVC and NMAKE work just fine... 


This is a bad assumption, since just because someone's running Windows does
not mean they're willing to pay Micro$oft for an MSVC license, nor does
everyone want to allocate the hard drive space for all of MSVC just so 
we can
compile a few binaries for Windows.  In my experience, cygwin is smaller,
more UNIX-user friendly, compatible with bash and sh, and gives Windows
a useful/featureful shell (finally!).  I absolutely prefer cygwin/gcc 
over MSVC.

And, of course, it works fine for UNIX build stuff, so it's a way to unify
Windows, UNIX, and MacOS X for native code builds..  :)

> But anyway since for Windows all we want to
> do is building binaries and redistributing DLLs (never heard of anyone
> trying to compile under Win but me!), 


I have, and have used cygwin/gcc.  And, with the Locomotive project, even
though we built binaries for Windows and distributed them, users often
wanted to compile the binaries themselves for whatever reason.  It was still
cost-free to do that as long as we used cygwin.

> The thing I hate about Auto* is that they somehow impose a check on a HUGE
> number of things that we'll never use... And they're hard as hell to
> maintain (once you've done an autoconf/automake you don't want to do it
> twice!)


It isn't easy to maintain.. no.  Even though it isn't as nice as Ant, I 
don't know
of a better tool for building native code binaries.

Do you know of a better one?


-- 
Jason Brittain
Software Engineer, Olliance Inc.        http://www.Olliance.com
Current Maintainer, Locomotive Project  http://www.Locomotive.org

Reply via email to