Can you provide two things:

1. A minimal Makefile that exhibits the problem

2. Your make version number; is this a native build or part of CYGWIN?

John.

On Thu, May 5, 2011 at 17:36, Rob Juergens <rjuerg...@esri.com> wrote:
> In Windows 7 on a 64-bit machine, the development system (MS Visual Studio)
> is, by default, installed into a directory named “Program Files (x86)”.
> Apparently, the present of the “(x86)” in the name is causing the variable
> expansion routines to recurse forever.
>
>
>
> In my makefile, I have the line:
>
>
>
> x86 := $(strip $(shell ls -d "$(SystemDrive)/Program Files (x86)" 2>nul))
>
>
>
> Sometimes, make just crashes (with  a stack overflow from recursive calls),
> and other times, it bails with the message “_main: memory allocation error
> during startup” (which is a Windoze error message).
>
>
>
> Please let me know if there is anything more I can provide or do for you in
> this area.  Our build process uses GNU make on all platforms (including
> Windoze), and until we can solve this issue we are stuck in a 32-bit XP
> environment.
>
>
>
> Thanks,
>
>
>
> Rob Juergens
>
> rjuerg...@esri.com
>
> (909) 754-5106
>
>
>
>
>
> _______________________________________________
> Make-w32 mailing list
> Make-w32@gnu.org
> https://lists.gnu.org/mailman/listinfo/make-w32
>
>



-- 
My book: The Geek Atlas, 128 Places Where Science and Technology Come Alive
http://geekatlas.com/  Signed copies: http://bit.ly/eSvmsV

_______________________________________________
Make-w32 mailing list
Make-w32@gnu.org
https://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to