I generated the visual studio projects using gyp with the –Dtarget_arch=x64 
flag and the build fails when I try to build v8 because when it builds 
mksnapshot there are link errors  (symbols that don’t seem  to exist in 
v8_base.lib). Anyone know what is up with this?

 Here are just some of the errors;

 

10>------ Build started: Project: mksnapshot, Configuration: Debug x64 
------

10>Build started 8/7/2014 4:16:36 PM.

10>InitializeBuildStatus:

10>  Touching 
"..\..\..\build\Debug\obj\mksnapshot\mksnapshot.unsuccessfulbuild".

10>ClCompile:

10>  All outputs are up-to-date.

10>ManifestResourceCompile:

10>  All outputs are up-to-date.

10>v8_base.lib(runtime.obj) : error LNK2019: unresolved external symbol 
uloc_toLanguageTag_46 referenced in function "class v8::internal::Object * 
__cdecl v8::internal::__RT_impl_Runtime_CanonicalizeLanguageTag(class 
v8::internal::Arguments,class v8::internal::Isolate *)" 
(?__RT_impl_Runtime_CanonicalizeLanguageTag@internal@v8@@YAPEAVObject@12@VArguments@12@PEAVIsolate@12@@Z)

10>v8_base.lib(i18n.obj) : error LNK2001: unresolved external symbol 
uloc_toLanguageTag_46

10>v8_base.lib(runtime.obj) : error LNK2019: unresolved external symbol 
uloc_forLanguageTag_46 referenced in function "class v8::internal::Object * 
__cdecl v8::internal::__RT_impl_Runtime_CanonicalizeLanguageTag(class 
v8::internal::Arguments,class v8::internal::Isolate *)" 
(?__RT_impl_Runtime_CanonicalizeLanguageTag@internal@v8@@YAPEAVObject@12@VArguments@12@PEAVIsolate@12@@Z)

10>v8_base.lib(i18n.obj) : error LNK2001: unresolved external symbol 
uloc_forLanguageTag_46

10>v8_base.lib(runtime.obj) : error LNK2019: unresolved external symbol 
"public: static class icu_46::Locale const * __cdecl 
icu_46::BreakIterator::getAvailableLocales(int &)" 
(?getAvailableLocales@BreakIterator@icu_46@@SAPEBVLocale@2@AEAH@Z) 
referenced in function "class v8::internal::Object * __cdecl 
v8::internal::__RT_impl_Runtime_AvailableLocalesOf(class 
v8::internal::Arguments,class v8::internal::Isolate *)" 
(?__RT_impl_Runtime_AvailableLocalesOf@internal@v8@@YAPEAVObject@12@VArguments@12@PEAVIsolate@12@@Z)

10>v8_base.lib(runtime.obj) : error LNK2019: unresolved external symbol 
"public: static class icu_46::Locale const * __cdecl 
icu_46::DateFormat::getAvailableLocales(int &)" 
(?getAvailableLocales@DateFormat@icu_46@@SAPEBVLocale@2@AEAH@Z) referenced 
in function "class v8::internal::Object * __cdecl 
v8::internal::__RT_impl_Runtime_AvailableLocalesOf(class 
v8::internal::Arguments,class v8::internal::Isolate *)" 
(?__RT_impl_Runtime_AvailableLocalesOf@internal@v8@@YAPEAVObject@12@VArguments@12@PEAVIsolate@12@@Z)

10>v8_base.lib(runtime.obj) : error LNK2019: unresolved external symbol 
"public: static class icu_46::Locale const * __cdecl 
icu_46::NumberFormat::getAvailableLocales(int &)" 
(?getAvailableLocales@NumberFormat@icu_46@@SAPEBVLocale@2@AEAH@Z) 
referenced in function "class v8::internal::Object * __cdecl 
v8::internal::__RT_impl_Runtime_AvailableLocalesOf(class 
v8::internal::Arguments,class v8::internal::Isolate *)" 
(?__RT_impl_Runtime_AvailableLocalesOf@internal@v8@@YAPEAVObject@12@VArguments@12@PEAVIsolate@12@@Z)

10>v8_base.lib(runtime.obj) : error LNK2019: unresolved external symbol 
"public: static class icu_46::Locale const * __cdecl 
icu_46::Collator::getAvailableLocales(int &)" 
(?getAvailableLocales@Collator@icu_46@@SAPEBVLocale@2@AEAH@Z) referenced in 
function "class v8::internal::Object * __cdecl 
v8::internal::__RT_impl_Runtime_AvailableLocalesOf(class 
v8::internal::Arguments,class v8::internal::Isolate *)" 
(?__RT_impl_Runtime_AvailableLocalesOf@internal@v8@@YAPEAVObject@12@VArguments@12@PEAVIsolate@12@@Z)

10>v8_base.lib(runtime.obj) : error LNK2019: unresolved external symbol 
"public: virtual __cdecl icu_46::Locale::~Locale(void)" 
(??1Locale@icu_46@@UEAA@XZ) referenced in function "class 
v8::internal::Object * __cdecl 
v8::internal::__RT_impl_Runtime_GetDefaultICULocale(class 
v8::internal::Arguments,class v8::internal::Isolate *)" 
(?__RT_impl_Runtime_GetDefaultICULocale@internal@v8@@YAPEAVObject@12@VArguments@12@PEAVIsolate@12@@Z)

10>v8_base.lib(i18n.obj) : error LNK2001: unresolved external symbol 
"public: virtual __cdecl icu_46::Locale::~Locale(void)" 
(??1Locale@icu_46@@UEAA@XZ)

10>v8_base.lib(runtime.obj) : error LNK2019: unresolved external symbol 
"public: __cdecl icu_46::Locale::Locale(void)" (??0Locale@icu_46@@QEAA@XZ) 
referenced in function "class v8::internal::Object * __cdecl 
v8::internal::__RT_impl_Runtime_GetDefaultICULocale(class 
v8::internal::Arguments,class v8::internal::Isolate *)" 
(?__RT_impl_Runtime_GetDefaultICULocale@internal@v8@@YAPEAVObject@12@VArguments@12@PEAVIsolate@12@@Z)

10>v8_base.lib(i18n.obj) : error LNK2001: unresolved external symbol 
"public: __cdecl icu_46::Locale::Locale(void)" (??0Locale@icu_46@@QEAA@XZ)

-- 
-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to