Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com From: Chris Faylor Date: Tue, 17 Oct 2000 12:16:02 -0400 To: cygwin AT sources DOT redhat DOT com Cc: Anshil AT gmx DOT net Subject: Re: Make --win32 shell bug? Message-ID: <20001017121602.E9581@cygnus.com> Reply-To: cygwin AT sources DOT redhat DOT com Mail-Followup-To: cygwin AT sources DOT redhat DOT com, Anshil AT gmx DOT net References: <16570 DOT 971789694 AT www31 DOT gmx DOT net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.6i In-Reply-To: <16570.971789694@www31.gmx.net>; from Anshil@gmx.net on Tue, Oct 17, 2000 at 03:34:54PM +0200 Are you running the latest version of make? Mine gives the expected: mkfile:1: *** unterminated call to function `shell': missing `)'. Stop. when I attempt to use your makefile fragment. cgf > >I've following makefile reduced to this single >line: >--------------------------------------------------------------------------- >OBJLST := $(shell echo >xxx) >--------------------------------------------------------------------------- > >should theoretically load "OBJLIST" with "xxx", via the win32-shell > >however result >is: >--------------------------------------------------------------------------- >C:\test2>make --win32 > 0 [main] make 1000 handle_exceptions: Exception: >STATUS_ACCESS_VIOLATION > 1081 [main] make 1000 stackdump: Dumping stack trace to >make.exe.stackdump >--------------------------------------------------------------------------- > >Did I do something terrible wrong? or is this a bug in make? >(PS, my OS in Windows NT 4.0 if it matters) > >Oh yes, the >make.exe.stackdump >--------------------------------------------------------------------------- >Exception: STATUS_ACCESS_VIOLATION at eip=0040DD89 >eax=0A057090 ebx=0A056E28 ecx=0A057090 edx=0A057090 esi=0242F148 >edi=00000000 >ebp=0242EE90 esp=0242F148 program=C:\test2\make.exe >cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023 >Stack trace: >Frame Function Args >0242EE90 0040DD89 (00000000, 00000000, 00000000, 00000000) >0242F190 0040DD89 (0A056E20, 00000000, 00000000, 0242F1DC) >0242F1E0 0040880A (0A056D50, 0242F218, 00408B26, 00000003) >0242F200 00408CC0 (0A056D50, 00000001, 0242F218, 004260B8) >0242F260 00408EED (0242F2C8, 0242F2CC, 00000000, 00403EFD) >0242F2E0 00403FBE (00000000, 0A056BBA, FFFFFFFF, 004045EA) >0242F300 00404576 (0A056BBA, 0A050ED4, 0242F330, 61086020) >0242F330 004045EA (0A056BBA, 00000000, 0242F380, 61076C2C) >0242F360 00404842 (0A056BBA, 00000000, 00000006, 0041E51F) >0242F3C0 0041E610 (0242F498, 0A056BB0, 00000002, 00000000) >0242F4B0 00414C67 (00413703, 00000000, 0242F500, 00420DC5) >0242F500 004138D0 (00000000, 00000000, 0242FEA0, 00410203) >0242FEA0 0041023F (00000002, 0A0514A0, 0A050008, 61002241) >0242FEF0 61002272 (00000000, 00000000, 00000000, 0242FEC0) >0242FF50 61002805 (0012FBBC, F9A30030, 0242FF90, 004250CF) >0242FF60 61002843 (0042B9C0, F7493F04, 0242FF90, 004250C2) >End of stack trace (more stack frames may be >present) >--------------------------------------------------------------------------- -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com