delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/08/25/11:57:14

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Fri, 25 Aug 2000 11:55:54 -0400
To: cygwin <cygwin AT sources DOT redhat DOT com>
Subject: Re: Where to find libintl?
Message-ID: <20000825115554.A7488@cygnus.com>
Reply-To: cygwin AT sources DOT redhat DOT com
Mail-Followup-To: cygwin <cygwin AT sources DOT redhat DOT com>
References: <000901c00e70$6b1bbd80$21c9ca95 AT mow DOT siemens DOT ru> <81181945433 DOT 20000825125658 AT logos-m DOT ru>
Mime-Version: 1.0
User-Agent: Mutt/1.3.6i
In-Reply-To: <81181945433.20000825125658@logos-m.ru>; from deo@logos-m.ru on Fri, Aug 25, 2000 at 12:56:58PM +0400

On Fri, Aug 25, 2000 at 12:56:58PM +0400, Egor Duda wrote:
>AB> More precisely - when I check out module `winsup', I get *everything* that is
>AB> needed to build cygwin (including newlib and libiberty). When I said "Cygwin"
>AB> I actually meant "module winsup" :-)
>
>well,   this  means  that  someone with write access to sourceware cvs
>should add bfd and intl to module winsup. Chris?

Nope.  I'd actually made most of the dumper.exe building optional.  I just forgot to
include the linking part.  I just checked in a change to the Makefile for that.

>>> AB> BTW dumper needs libbfd - is it modified library? Then it would need binutils
>>> AB> ... and that means another several MB just to compile a single  program. SIgh
>>> AB> ...

You have the sources.  You can hack them any way you like.

>>> i'm  using  bfd  from current cvs, and it works fine for me. i haven't
>>> build other binutils (objcopy, strip, ld) with it, though.
>
>AB> Which means, probably, your patched version.
>
>no,  my  patches  to bfd had been checked in some time ago. they're in
>main sources since 2000-01-10

In other words, I haven't put something in the repository which relies
on sources sitting on someone's machine in (I presume) Russia.  Surprise!

>AB> Again, this introduces yet another dependency from winsup to
>another module.

And, this is a bad thing, because...

>>> what  if i change utils/Makefile.in to make it skip building of dumper
>>> if it's prerequisites haven't been satisfied?
>AB> Hmm ... IMHO this utility actually belongs more to binutils and not to core
>AB> Cygwin. But as a temporary workaround - yes, please :-)
>
>hmm.  i think it's  too  platform-dependent  to  be included in binutils. it's
>closer to strace, than to ld

Absolutely.  It only works with the cygwin DLL.  It belongs with Cygwin.

FWIW, I checked in everything yesterday, intending to work more on making all of
this optional.  If you are going to be using the CVS sources, you should expect
occasional breakage.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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