Subject: | TT2 2.15 Compilation fails under VC++ 6.0 SP6 |
It seems to be VC++ can't get through this tricky macro definition with
'...':
#define debug(format, ...)
so that nmake fails.
Stash.c
Stash.xs(51) : error C2010: '.' : unexpected in macro formal parameter
list
Stash.xs(51) : error C2010: '.' : unexpected in macro formal parameter
list
Stash.xs(51) : error C2010: '.' : unexpected in macro formal parameter
list
Stash.xs(51) : error C2010: ')' : unexpected in macro formal parameter
list
Stash.xs(197) : warning C4002: too many actual parameters for macro
'debug'
Stash.xs(349) : warning C4013: 'snprintf' undefined; assuming extern
returning int
Stash.xs(468) : warning C4002: too many actual parameters for macro
'debug'
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
Studio\VC98\bin\NMAKE.EXE"' : return code '0x2'
Stop.