delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/11/30/22:03:26

X-Spam-Check-By: sourceware.org
Date: Thu, 30 Nov 2006 22:03:01 -0500
From: Bob Rossi <bob_rossi AT cox DOT net>
To: cygwin AT cygwin DOT com
Subject: Re: autoconf
Message-ID: <20061201030301.GI19404@cox.net>
Mail-Followup-To: cygwin AT cygwin DOT com
References: <20061130220408 DOT GE19404 AT cox DOT net> <456F6D06 DOT 1050200 AT cygwin DOT com> <20061201002542 DOT GG19404 AT cox DOT net> <456F9741 DOT 20405 AT cygwin DOT com>
MIME-Version: 1.0
In-Reply-To: <456F9741.20405@cygwin.com>
User-Agent: Mutt/1.5.12-2006-07-14
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT 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 Thu, Nov 30, 2006 at 09:45:21PM -0500, Larry Hall (Cygwin) wrote:
> Bob Rossi wrote:
> >On Thu, Nov 30, 2006 at 06:45:10PM -0500, Larry Hall (Cygwin) wrote:
> >>Bob Rossi wrote:
> >>>Hi,
> >>>
> >>>I'm using autoconf. I notice when I use things like
> >>>AC_CHECK_SIZEOF (int)
> >>>that the ac_cv_sizeof_int has the value of "4\r".
> >>>
> >>>There is an extra carriage return in there. I start my configure
> >>>script with
> >>> ./configure --build=mingw32
> >>>could that be the problem?
> >>>
> >>>Is there any solution to having these macro's work correctly on cygwin?
> >>>or did I break it by using the --build option? BTW, I can't test it
> >>>without the --build option because the configure script doesn't even get
> >>>that far otherwise, since this is a mingw package (sort of).
> >>
> >>Sounds to me like the file you're feeding to autoconf has DOS line 
> >>endings in
> >>it.
> >
> >Yes, this is correct. The AC_CHECK_SIZEOF macro does not work with
> >-mno-cygwin unless there is a cygwin version of 'cat' on the path.
> >
> >Is there a standard way to resolve this problem?
> 
> 
> I'm not sure.  I'm assuming not using '-mno-cygwin' is not an option?

Here's the full story. I'm trying to build apr. It needs to be built
with mingw in order to have thread support. It specifically disables
thread support with cygwin. So, instead of getting the mingw
environment, I'd like to use the cygwin environment cause I my build
system builds many other packages.

I can't figure out how to get past this problem. Any help at all would
be greatly appreciated. 

I even tried putting ~/bin/cat in my path, where cat does dos2unix and
then calls /usr/bin/cat, but that didn't work either. I'm not sure why.

I was sort of looking for a solution that was "clean".

Thanks,
Bob Rossi

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