[Top][All Lists]
[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
- $(eval) failing with long define substitution: virtual memory exhausted,
Barry Kelly <=