<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Arjen Markus wrote:
<blockquote
 cite="mid1424.82.172.20.115.1157618619.squirrel@webmail.wldelft.nl"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">Arjen Markus wrote:
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">Don't forget all those PCs with Windows installed but no Cygwin or
MingW: they simply can not use the configure scripts. Of course, one
can require these users to install Cygwin or MingW, but what is that
different from installing CMake?

      </pre>
    </blockquote>
    <pre wrap="">The level of pain.  Cygwin is easy.  It just takes a lot more MB of
downloads to have a working system, than to grab CMake.  Or, uh, you
can  grab the CMake that's in Cygwin.  :-)

    </pre>
  </blockquote>
  <pre wrap=""><!---->
Hm, I was thinking more of the end-users than developers :).
  </pre>
</blockquote>
<br>
Only Unix people think that "end users" run ./configure scripts or
CMake.&nbsp; In the Windows world, if you're running a compiler, you're a
developer.&nbsp; You may be a developer who wants a painless build, but
you're still a developer.&nbsp; The answer for an end user is CPack, not
CMake.&nbsp; Even for most Unix developers, the answer is a modern packaging
system.&nbsp; Only weenies want to sit around building huge stacks of
libraries all day long.<br>
<br>
<blockquote
 cite="mid1424.82.172.20.115.1157618619.squirrel@webmail.wldelft.nl"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">MinGW / MSYS has become *awful* if you're trying to get Autoconf going.
  I spent an entire day on it recently and almost gave up.  The only
thing  that saved my ass was a rogue 3rd party project called
mingw-install.   <a class="moz-txt-link-freetext" href="http://sourceforge.net/projects/mingw-install">http://sourceforge.net/projects/mingw-install</a>  It
*nukes* the whole MSYS  mess and puts in a bunch of stuff that actually
works, with the most  current versions of Autoconf and whatnot.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Thanks for the tip! I have never been able to grasp the information
on the home page - what packages I need etc. A simple receipe would
have done: "if you are a typical user/developer, get this and this."
  </pre>
</blockquote>
<br>
Being similarly befuddled, I read the archives about this.&nbsp; It seems
that at least one of the MSYS leads simply doesn't care, and won't be
lifting fingers for Autoconf.&nbsp; Which boggles me, since I always thought
the point of MSYS was to be able to run Autoconf, but I guess that's
not so.&nbsp; I don't know what people are doing with MSYS if not using it
to build GNU-ish stuff.&nbsp; Pretty little shell?&nbsp; Geez, who cares?&nbsp; The
MSYS guys definitely don't think they're supposed to be a fullblown
Unix-under-Windows like Cygwin, they think they're supposed to be a
Minimal SYStem.&nbsp; They won't do anything which pulls them in the
direction of being like Cygwin.&nbsp; So, what *do* they want to do?&nbsp; I
think there's a problem of cultural definition afoot.&nbsp; Maybe if I
lurked on their mailing list long enough, I'd figure it out and be
capable of uttering the right magic words.<br>
<br>
<br>
Cheers,<br>
Brandon Van Every<br>
<br>
</body>
</html>