(the fix is not checked in)

On 2/9/11, Xu Liu <[email protected]> wrote:
> I have a fix for this ("can't build v8_base using the VS project"). Please
> check
>
> http://codereview.chromium.org/6286135/
>
>
> On 2/9/11, [email protected] <[email protected]> wrote:
>>
>> Comment #1 on issue 971 by simon.steele: unable to build mksnapshot with
>> werror on msvcrt shared
>> http://code.google.com/p/v8/issues/detail?id=971
>>
>> For what it's worth, same issue on VS2008:
>>
>> cl /Foobj\release\mksnapshot.obj /c src\mksnapshot.cc /nologo /W3 /WX
>> /wd4351 /wd4355 /wd4800 /O2 /MD /GL /GR- /Gy /nologo /W3 /WX /wd4351
>> /wd4355 /wd4800 /O2 /MD /GL /DWIN32 /DV8_TARGET_ARCH_IA32
>> /D_USE_32BIT_TIME_T /DENABLE_VMSTATE_TRACKING
>> /DENABLE_LOGGING_AND_PROFILING /DENABLE_DEBUGGER_SUPPORT
>> /D_HAS_EXCEPTIONS=0 /Isrc /Zi
>> mksnapshot.cc
>> C:\Program Files (x86)\Microsoft Visual Studio
>> 9.0\VC\INCLUDE\typeinfo(139) : error C2220: warning treated as error -
>> no 'object' file generated
>> C:\Program Files (x86)\Microsoft Visual Studio
>> 9.0\VC\INCLUDE\typeinfo(139) : warning C4275: non dll-interface
>> class 'stdext::exception' used as base for dll-interface
>> class 'std::bad_cast'
>>          C:\Program Files (x86)\Microsoft Visual Studio
>> 9.0\VC\INCLUDE\exception(241) : see declaration of 'stdext::exception'
>>          C:\Program Files (x86)\Microsoft Visual Studio
>> 9.0\VC\INCLUDE\typeinfo(138) : see declaration of 'std::bad_cast'
>> C:\Program Files (x86)\Microsoft Visual Studio
>> 9.0\VC\INCLUDE\typeinfo(160) : warning C4275: non dll-interface
>> class 'stdext::exception' used as base for dll-interface
>> class 'std::bad_typeid'
>>          C:\Program Files (x86)\Microsoft Visual Studio
>> 9.0\VC\INCLUDE\exception(241) : see declaration of 'stdext::exception'
>>          C:\Program Files (x86)\Microsoft Visual Studio
>> 9.0\VC\INCLUDE\typeinfo(159) : see declaration of 'std::bad_typeid'
>> scons: *** [obj\release\mksnapshot.obj] Error 2
>> scons: building terminated because of errors.
>>
>> I also can't build v8_base using the VS project in 2010:
>>
>> 1>..\..\src\ia32\lithium-gap-resolver-ia32.cc(39): error C2220: warning
>> treated as error - no 'object' file generated
>> 1>..\..\src\ia32\lithium-gap-resolver-ia32.cc(39): warning C4351: new
>> behavior: elements of array 'v8::internal::LGapResolver::source_uses_'
>> will
>> be default initialized
>> 1>..\..\src\ia32\lithium-gap-resolver-ia32.cc(39): warning C4351: new
>> behavior: elements of array
>> 'v8::internal::LGapResolver::destination_uses_'
>> will be default initialized
>>
>> --
>> v8-dev mailing list
>> [email protected]
>> http://groups.google.com/group/v8-dev
>

-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to