www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/08/29/20:23:59

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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
Message-ID: <20040830002353.53818.qmail@web40414.mail.yahoo.com>
Date: Sun, 29 Aug 2004 19:23:53 -0500 (CDT)
From: <sengtsongpa-cygwin001 AT yahoo DOT com>
Reply-To: sengtsongpa-cygwin001 AT yahoo DOT com
Subject: Re: BUG gcc-mingw 20040810-1 library search path
To: cygwin AT cygwin DOT com
In-Reply-To: <1008963871.20040830011922@familiehaase.de>
MIME-Version: 1.0

 --- "Gerrit P. Haase" <gp AT familiehaase DOT de> escribió: 
> Hallo sengtsongpa-cygwin001,

> 
> Which version of gcc do you think it is working? 
> Have you reinstalled
> the 'known to work' gcc version?  Isn't linking done
> by the linker?

Now, that was totally uncalled for; such cheap shots
are unbelievable common in this list. What do you
pretend with that, moral superiority by libel? And you
wonder why I'm using a throw-away email address?

> Now, the library path automatically searched by the
> linker is:
> /usr/i686-pc-mingw32/../lib/mingw/w32api
> 
> % export tooldir=/usr/i686-pc-mingw32
> % ls ${tooldir}/lib/w32api
> ls: /usr/i686-pc-mingw32/lib/w32api: No such file or
> directory
> 
> Hmmm, doesn't work, but it was always this way,
> wasn't it?

No. It was:

/usr/i686-pc-mingw32/../../lib/w32api

 -> /usr/lib/w32api

Or was it:

/usr/i686-pc-mingw32/../../../lib/w32api

 -> /lib/w32api

Don't remember with precision.

> Maybe the definition of tooldir for binutlis builds
> has changed?

You tell me.

> Sorry, but I don't see where I should change the
> bits in gcc.

As Robert MacNolty Jr. said as a first answer to my
initial report, this breaks *many* OSS projects that
use the Mingw backend in Cygwin to produce their win32
binaries, because, allow me to be bold, MSYS is a
joke, while Cygwin is not, as a development
environment.

At least, document it, make it *clearly visible* that
this is the new policy: *No implicit support for
w32api libraries*.

Other developers and project managers will know what
to expect, don't you think? And no,
/usr/share/doc/Cygwin/blah.txt is not a good place for
such an important change. If people actually *read*
the documentation there, wouldn't the volume of this
list reduce in half? Most people don't even know such
documentation resource exists.


_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com

--
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