next building problem ...
came with the 2 cvs updates since 2.0.9 release.
2.0.9 built fine, after the two updates it crashes:
cl /nologo /O2 /GX /W3 /TP /DNSIS_VERSION=v29-Aug-2005.cvs /c Source\build.cpp /the mentioned lines have this content:
Fobuild\release\makensis\build.obj
build.cpp
Source\build.cpp(3157) : warning C4800: 'int' : forcing value to bool 'true' or
'false' (performance warning)
cl /nologo /O2 /GX /W3 /TP /c Source\clzma.cpp /Fobuild\release\makensis\clzma.o
bj
clzma.cpp
Source\clzma.cpp(346) : error C2589: '(' : illegal token on right side of '::'
Source\clzma.cpp(346) : error C2059: syntax error : '::'
Source\clzma.cpp(375) : error C2589: '(' : illegal token on right side of '::'
Source\clzma.cpp(375) : error C2059: syntax error : '::'
scons: *** [build\release\makensis\clzma.obj] Error 2
scons: building terminated because of errors.
UINT32 l = std::min(size, avail_in);btw:
scons does lots of action (cleanup of old files, checking for directories, etc.) with -h specified. i think it should just output the help texts and shut up, shouldn' it?