This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
RE: winsup/cygwin/lib/getopt.c -mno-cygwin (solution?)
- To: <cygwin-patches at cygwin dot com>
- Subject: RE: winsup/cygwin/lib/getopt.c -mno-cygwin (solution?)
- From: "Norman Vine" <nhv at cape dot com>
- Date: Fri, 21 Sep 2001 21:33:34 -0400
- Reply-To: <nhv at cape dot com>
Christopher Faylor writes:
> Norman Vine wrote:
>>Christopher Faylor writes:
>>>It just occurred to me that people who haven't been able to build
>>>strace.exe may have an older Makefile that does not incorporate the
>>>changes that I made to Makefile.in which add -I...mingw/include to
>>>the mingw_getopt.o compilation.
>>>
>>>I'm not sure how that could happen since my Makefile is regenerated
>>>automatically if the Makefile.in is newer but it sure sounds like
>>>this is the problem.
>>>
>>>The __argv declarations should be coming from mingw's
>stdlib.h. There
>>>should be no way that this needs to declare this explicitly if the
>>>right header file is being included.
>>
>>This is indeed my problem my make is picking up stdlib.h from newlib
>>and not the from the mingw tree
>
>Ok. It looks like this is a problem with the VERBOSE entry in
>Makefile.in. I only changed one part of the ifdef which outputs less
>information in a build to exclude the newlib directories.
>
>I've checked in a patch.
That seems to have fixed it :-)
Thanks
Norman