Values assigned in pattern specific variable values are not properly
exported.
Using the following makefile, issue "make". You will observe that
the environment variable value for the target "three.z" is missing.
# Begin
all: one two three.z
one: VAL = One
two: VAL = Two
%.z: VAL = Three
export
>From NT 4.00.1381, DJGPP Make 3.78.1 calls the compiler, and the compiler calls the
>linker, and an illegal exception occurs.
Error [35]: General Protection Fault in LD21K.EXE at 00C7:2746
code=0200 ss=017F ds=0377 es=0257
ax=5B6F bx=5B6E cx=0003 dx=0257 sp=0FF4 bp=62
This has already been fixed in the latest version of GNU make (currently
3.78.1).
ftp://ftp.gnu.org/gnu/make/
Or mirrors.
--
---
Paul D. Smith <[EMAIL PROTECTED]> Network Management Development
"Please rema