delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/06/15/18:17:34

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Date: Tue, 15 Jun 1999 18:25:47 -0400
From: Phil Edwards <pedwards AT jaj DOT com>
Message-Id: <199906152225.SAA05428@jaj.com>
To: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: odd 'configure' problems

> A good way to think of this is in terms of cross-compiling 

Interesting.  I hadn't thought there was that much of a difference (after
all, it's the same hardware, same software, same OS, etc).  I'll keep
this in mind.


> There *is* no caddr_t in neither ANSI nor POSIX. It's something that 
> lots of the Unix headers define, but it doesn't have to be there. 

Oh.  Figures.  "Core addresses" doesn't sound like POSIX would like it.


> Hey, just be happy that you're getting the right result in this case, 
> even if for the wrong reasons ;-) 
[snip]
> Here's your problem right there! Cygwin hsa sys/mman.h, but Mingw doesn't.

Oh.  Mingw32 doesn't have mmap()?  Yuck.

So, is it easier to "undo" the Mingw32 overwrites, or is it easier to
just uninstall everything and reinstall Cygwin cleanly?


> I use a cross compiler on Unix to build Mingw binaries

Must be nice.  :-)

I have to be able to hand instructions to a group of people that don't
know or care about compilers, saying, "Install these programs, such as
Cygwin full.exe and the Mingw32 package, and our utilities will then
configure/build out-of-box for us."

So while the tweaking and cross-compiling is fine for my own use (and
is in fact a lot more interesting to me than my real job), I can't
apply it as a final solution.  Nor can I even try it, since I don't
have any other machines to /easily/ test on besides my own.


> Considering the number of messages I've responded to over the past year
> or so (lots sent directly to me), I'm beginning to consider -mno-cygwin
> evil ...

I thought that this was going to become the default, so that the
cygwin1.dll wouldn't be required?

Phil


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