[sldev] Help compiling viewer

Andromeda Quonset AndromedaQuonset at comcast.net
Sat Sep 13 06:08:31 PDT 2008


After my previous attempts to compile the 1.19.1.4 viewer under 
VS2005, I basically deleted my source tree, and  carefully started 
setting things up over again, following advice I had from last 
week.  Most of it compiles, but I am having problems with the 
following items, and I hesitate to jump-in and start editing 
source-code which I thought was compile-able.  So, I am posting my 
errors for another set of eyes to look at, and I welcome any and all comments.

Andro

1>------ Build started: Project: lscript_compile, Configuration: 
Release Win32 ------
1>Compiling...
1>lex_yy.cpp
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llcommon\llstringtable.h(53) 
: fatal error C1083: Cannot open include file: 'ext/hash_map': No 
such file or directory
1>ytab.cpp
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llcommon\llstringtable.h(53) 
: fatal error C1083: Cannot open include file: 'ext/hash_map': No 
such file or directory
1>lscript_typecheck.cpp
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llcommon\llstringtable.h(53) 
: fatal error C1083: Cannot open include file: 'ext/hash_map': No 
such file or directory
1>lscript_tree.cpp
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llcommon\llstringtable.h(53) 
: fatal error C1083: Cannot open include file: 'ext/hash_map': No 
such file or directory
1>lscript_scope.cpp
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llcommon\llstringtable.h(53) 
: fatal error C1083: Cannot open include file: 'ext/hash_map': No 
such file or directory
1>lscript_resource.cpp
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llcommon\llstringtable.h(53) 
: fatal error C1083: Cannot open include file: 'ext/hash_map': No 
such file or directory
1>lscript_error.cpp
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llcommon\llstringtable.h(53) 
: fatal error C1083: Cannot open include file: 'ext/hash_map': No 
such file or directory
1>lscript_bytecode.cpp
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\v3math.h(185) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llmath\llquaternion.h(153) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(138) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(138) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(157) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(157) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(225) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(225) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(232) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(232) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(239) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(239) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(260) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(260) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(267) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(267) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(274) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(274) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(281) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(281) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(310) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(310) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(385) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(385) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(582) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(582) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(722) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(722) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(752) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(752) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(1053) 
: error C2039: 'isfinite' : is not a member of 'std'
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\lscript\lscript_byteconvert.h(1053) 
: error C3861: 'isfinite': identifier not found
1>f:\secondlifesourcefiles\1_19_1_4\olibs\linden\indra\llcommon\llstringtable.h(53) 
: fatal error C1083: Cannot open include file: 'ext/hash_map': No 
such file or directory
1>Generating Code...
1>Build log was saved at 
"file://f:\SecondlifeSourceFiles\1_19_1_4\olibs\linden\indra\lscript\lscript_compile\Release\BuildLog.htm"
1>lscript_compile - 122 error(s), 0 warning(s)
2>------ Skipped Build: Project: test, Configuration: Release Win32 ------
2>Project not selected to build for this solution configuration
3>------ Build started: Project: newview, Configuration: 
ReleaseForDownload Win32 ------
3>Executing pre-build batch file
3>master: 
http://secondlife.com/app/message_template/master_message_template.msg
3>current: 
f:\SecondlifeSourceFiles\1_19_1_4\olibs\linden\scripts\messages\message_template.msg
3>--- PASS ---
3>Older
3> in message LandStatReply: is less deprecated: NotDeprecated vs. 
UDPDeprecated in base
3> in message ObjectGrabUpdate: missing 1 extra blocks
3> in message ObjectScale: is less deprecated: NotDeprecated vs. 
Deprecated in base
3> in message ObjectGrab: missing 1 extra blocks
3> in message SimStats: missing 1 extra blocks
3> in message ObjectDeGrab: missing 1 extra blocks
3> in message ParcelObjectOwnersReply: is less deprecated: 
NotDeprecated vs. UDPDeprecated in base
3> in message ObjectPosition: is less deprecated: NotDeprecated vs. 
Deprecated in base
3>
3>PREBUILD SUCCESSFUL
3>Compiling...
3>llfilepicker.cpp
3>.\llfilepicker.cpp(172) : error C2440: '<function-style-cast>' : 
cannot convert from 'WCHAR [65000]' to 'llutf16string'
3>        No constructor could take the source type, or constructor 
overload resolution was ambiguous
3>.\llfilepicker.cpp(217) : error C2440: '<function-style-cast>' : 
cannot convert from 'WCHAR [65000]' to 'llutf16string'
3>        No constructor could take the source type, or constructor 
overload resolution was ambiguous
3>.\llfilepicker.cpp(237) : error C2664: 'utf16chars_to_utf8chars' : 
cannot convert parameter 1 from 'WCHAR *' to 'const U16 *'
3>        Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast
3>.\llfilepicker.cpp(263) : error C2664: 'wcsncpy' : cannot convert 
parameter 2 from 'const U16 *' to 'const wchar_t *'
3>        Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast
3>.\llfilepicker.cpp(397) : error C2440: '<function-style-cast>' : 
cannot convert from 'WCHAR [65000]' to 'llutf16string'
3>        No constructor could take the source type, or constructor 
overload resolution was ambiguous
3>lldirpicker.cpp
3>.\lldirpicker.cpp(100) : error C2440: '<function-style-cast>' : 
cannot convert from 'WCHAR [260]' to 'llutf16string'
3>        No constructor could take the source type, or constructor 
overload resolution was ambiguous
3>llappviewerwin32.cpp
3>f:\SecondlifeSourceFiles\1_19_1_4\olibs\linden\indra\llwindow\llwindowwin32.cpp(2752) 
: error C2665: 'utf16str_to_wstring' : none of the 2 overloads could 
convert all the argument types
3> 
f:\SecondlifeSourceFiles\1_19_1_4\olibs\linden\indra\llcommon\llstring.h(407): 
could be 'LLWString utf16str_to_wstring(const llutf16string &)'
3>        while trying to match the argument list '(WCHAR *)'
3>f:\SecondlifeSourceFiles\1_19_1_4\olibs\linden\indra\llwindow\llwindowwin32.cpp(3364) 
: error C2440: '=' : cannot convert from 'const U16 *' to 'LPCWSTR'
3>        Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast
3>f:\SecondlifeSourceFiles\1_19_1_4\olibs\linden\indra\llwindow\llwindowwin32.cpp(3779) 
: error C2665: 'std::basic_string<_Elem>::basic_string' : none of the 
13 overloads could convert all the argument types
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(606): could be 
'std::basic_string<_Elem>::basic_string(const 
std::basic_string<_Elem> &,unsigned int,unsigned int)'
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(634): or 
'std::basic_string<_Elem>::basic_string(const _Elem *,unsigned int)'
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(655): or 
'std::basic_string<_Elem>::basic_string(const _Elem *,const 
std::allocator<_Ty> &)'
3>        with
3>        [
3>            _Elem=U16,
3>            _Ty=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(662): or 
'std::basic_string<_Elem>::basic_string(unsigned int,_Elem)'
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(692): or 
'std::basic_string<_Elem>::basic_string(const unsigned short *,const 
unsigned short *)'
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(703): or 
'std::basic_string<_Elem>::basic_string(std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>)'
3>        with
3>        [
3>            _Elem=U16,
3>            _Traits=std::char_traits<U16>,
3>            _Alloc=std::allocator<U16>
3>        ]
3>        while trying to match the argument list '(const LPWSTR, 
unsigned long)'
3>f:\SecondlifeSourceFiles\1_19_1_4\olibs\linden\indra\llwindow\llwindowwin32.cpp(3796) 
: error C2665: 'std::basic_string<_Elem>::basic_string' : none of the 
13 overloads could convert all the argument types
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(606): could be 
'std::basic_string<_Elem>::basic_string(const 
std::basic_string<_Elem> &,unsigned int,unsigned int)'
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(634): or 
'std::basic_string<_Elem>::basic_string(const _Elem *,unsigned int)'
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(655): or 
'std::basic_string<_Elem>::basic_string(const _Elem *,const 
std::allocator<_Ty> &)'
3>        with
3>        [
3>            _Elem=U16,
3>            _Ty=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(662): or 
'std::basic_string<_Elem>::basic_string(unsigned int,_Elem)'
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(692): or 
'std::basic_string<_Elem>::basic_string(const unsigned short *,const 
unsigned short *)'
3>        with
3>        [
3>            _Elem=U16
3>        ]
3>        E:\Program Files\Microsoft Visual Studio 
8\VC\include\xstring(703): or 
'std::basic_string<_Elem>::basic_string(std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>)'
3>        with
3>        [
3>            _Elem=U16,
3>            _Traits=std::char_traits<U16>,
3>            _Alloc=std::allocator<U16>
3>        ]
3>        while trying to match the argument list '(const LPWSTR, 
unsigned long)'
3>Generating Code...
3>Build log was saved at 
"file://f:\SecondlifeSourceFiles\1_19_1_4\olibs\linden\indra\newview\ReleaseForDownload\BuildLog.htm"
3>newview - 10 error(s), 0 warning(s)
========== Build: 0 succeeded, 2 failed, 20 up-to-date, 1 skipped ==========



More information about the SLDev mailing list