delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/08/22/12:47:46

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-ID: <48AEED37.3030607@cygwin.com>
Date: Fri, 22 Aug 2008 12:45:43 -0400
From: "Larry Hall (Cygwin)" <reply-to-list-only-lh AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070505 Remi/2.0.0.0-3.fc4.remi Lightning/0.8 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Cygwin compiler and linker options
References: <4126b3450808220352y12a25fddi444e3df3e1cb590a AT mail DOT gmail DOT com> <002f01c90456$1f080e50$4001a8c0 AT mycomputer> <5E25AF06EFB9EA4A87C19BC98F5C8753014F88E0 AT core-email DOT int DOT ascribe DOT com> <20080822151916 DOT GB13113 AT ednor DOT casa DOT cgf DOT cx> <004401c90479$07c2ca50$4001a8c0 AT mycomputer>
In-Reply-To: <004401c90479$07c2ca50$4001a8c0@mycomputer>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On 08/22/2008, John Emmas wrote:
> Whilst I only signed up to this mailing list a couple of days ago, I can
> naturally understand your frustration if this topic ( -mno-cygwin) is
> dropping up over & over again and (apparently) being widely misunderstood.
> What I don't accept is that you have any right to castigate people for not
> understanding something which has clearly never been explained particularly
> well.  Why am I arrogant enough to believe that it's never been explained
> very well?

I wouldn't take it too personally.  After all,
<http://cygwin.com/acronyms/#WJM>. ;-)  The fact that you found one message
in the email archives that didn't completely clarify for you what
"-mno-cygwin" did doesn't say that much except that the post was not
exhaustive in its description.  This switch's existence has a long
history and was created for a particular use, to build 'setup.exe' back
in the good old days.  It has taken on a life of its own since then and has
really gone beyond the bounds of what's needed.  You can get the same
thing from using Mingw (mingw.org) or building a cross-compiler from Cygwin
if you prefer Cygwin's environment.  And we've been recommending that for
years to people enquiring about how to target native Windows.  We're
moving in the direction to solidly support that.  In the meantime, not
having "-mno-cygwin" documented somewhere helps discourage its use.  You'd
be hard pressed to find it mentioned somewhere on the Cygwin site beyond
the email archives.  So if people are confused about its usage, can't figure
it out for themselves by looking at the archives, etc., then generally they
ask here about how to use it, similar to the way that you did.  And when
they do, we discourage them from using it. ;-)

Generally, this list encourages you to do your homework and the more, the
better.  You certainly did some of yours.  You just didn't get far enough.
And you drew some conclusions about what you found without a good basis.  So
you got chastized for that.  Well, live and learn.  I wouldn't loose any
sleep over it. :-)

-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019