> also, in the code segment in the makefile
>
>
> !ifdef USE_CRT_DLL
> libc            = msvcrt$(D).lib
> EMACS_EXTRA_C_FLAGS= -D_DLL -D_MT -DUSE_CRT_DLL=1
> !else
> libc            = libcmt$(D).lib
> EMACS_EXTRA_C_FLAGS= -D_MT
> !endif
>
>
> I think you want "!if" -- this is false if the expression is 0, true
> otherwise -- using
> !ifdef is alway true since the item USE_CRT_DLL is defined no matter
> what its value is
>
>
Good catch. You are right.
I always run
nmake USE_CRT_DLL=1
from the console, albeit I tried to maintain compilation with libc as as
with msvcrt.

Eli : we need a !if here.

Yes, I'm interested in the other errors too.

Regards,

Fabrice

Reply via email to