make-w32
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

$(eval) failing with long define substitution: virtual memory exhausted


From: Barry Kelly
Subject: $(eval) failing with long define substitution: virtual memory exhausted
Date: Mon, 21 Feb 2005 18:59:01 +0000

Hello,

I have the following makefile:

---8<---
BINARY=01234567890123456789.exe
SOURCES:= \
        01234567890123456789012345678901234567890123456789 \
        01234567890123456789012345678901234567890123456789 \
        01234567890123456789012345678901234567890123456789 \
        01234567890123

all: $(BINARY) 

define rule
01234567890123456789.exe: $(SOURCES)
endef
$(eval $(rule))
--->8---

It fails with the following error:

---8<---
make: *** virtual memory exhausted.  Stop.
--->8---

I believe this is a bug. Can other people confirm that it fails on
other builds / distributions? (I'm using Cygwin make 3.80-1).

Thanks,

Barry




reply via email to

[Prev in Thread] Current Thread [Next in Thread]