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/

Reply via email to