This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: autoconf


Bob Rossi wrote:
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".


Forgive me for being dense but why does the requirement to build apr with
-mno-cygwin mean that you have to run configure with it?  OK, it's not
'clean' but what else am I missing?


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

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]