Skip to content

Instantly share code, notes, and snippets.

@bagong
Created May 23, 2017 18:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bagong/27fc87adf6050a19d868a20777a7309e to your computer and use it in GitHub Desktop.
Save bagong/27fc87adf6050a19d868a20777a7309e to your computer and use it in GitHub Desktop.
Webkit-ng Qt5.8 ninja 64-bit debug
Generating MOC source WebKit_autogen/HBOG4D6LBW/moc_ProgressTrackerClientQt.cpp
Generating MOC source WebKit_autogen/HBOG4D6LBW/moc_QtPluginWidgetAdapter.cpp
Generating MOC compilation WebKit_autogen/moc_compilation.cpp
[134/3618] Linking CXX executable bin64\LLIntOffsetsExtractor.exe
FAILED: bin64/LLIntOffsetsExtractor.exe
cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=Source\JavaScriptCore\CMakeFiles\LLIntOffsetsExtractor.dir --manifests -- C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MSVC\1410~1.250\bin\HostX64\x64\link.exe /nologo @CMakeFiles/LLIntOffsetsExtractor.rsp /out:bin64\LLIntOffsetsExtractor.exe /implib:lib64\LLIntOffsetsExtractor.lib /pdb:bin64\LLIntOffsetsExtractor.pdb /version:0.0 /machine:x64 /ignore:4049 /ignore:4217 /INCREMENTAL:NO /OPT:NOREF /OPT:NOICF /DEBUG:FASTLINK /debug /INCREMENTAL /INCREMENTAL:NO /subsystem:console && cd ."
Creating library lib64\LLIntOffsetsExtractor.lib and object lib64\LLIntOffsetsExtractor.exp
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_charDirection_59 referenced in function "public: enum UCharDirection __cdecl WTF::StringImpl::defaultWritingDirection(bool *)" (?defaultWritingDirection@StringImpl@WTF@@QEAA?AW4UCharDirection@@PEA_N@Z)
WTFd.lib(WTFString.cpp.obj) : error LNK2001: unresolved external symbol u_charDirection_59
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_tolower_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::convertToLowercaseWithoutLocale(void)" (?convertToLowercaseWithoutLocale@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_toupper_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::convertToUppercaseWithoutLocale(void)" (?convertToUppercaseWithoutLocale@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_foldCase_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::foldCase(void)" (?foldCase@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_memcasecmp_59 referenced in function "bool __cdecl WTF::equalCompatibilityCaseless(char16_t const *,char16_t const *,unsigned int)" (?equalCompatibilityCaseless@WTF@@YA_NPEB_S0I@Z)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_strToUpper_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::convertToUppercaseWithoutLocale(void)" (?convertToUppercaseWithoutLocale@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_strToLower_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::convertToLowercaseWithoutLocale(void)" (?convertToLowercaseWithoutLocale@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_strFoldCase_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::foldCase(void)" (?foldCase@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
bin64\LLIntOffsetsExtractor.exe : fatal error LNK1120: 8 unresolved externals
LINK Pass 1 failed. with 1120
[139/3618] Automatic MOC for target WebCore
Generating MOC source WebCore_autogen/include/moc_CookieJarQt.cpp
Generating MOC source WebCore_autogen/include/DNSQt.moc
Generating MOC source WebCore_autogen/include/moc_NetworkStateNotifierPrivate.cpp
Generating MOC source WebCore_autogen/include/moc_QNetworkReplyHandler.cpp
Generating MOC source WebCore_autogen/include/moc_QtMIMETypeSniffer.cpp
Generating MOC source WebCore_autogen/include/moc_SocketStreamHandlePrivate.cpp
Generating MOC source WebCore_autogen/include/MainThreadSharedTimerQt.moc
Generating MOC compilation WebCore_autogen/moc_compilation.cpp
ninja: build stopped: subcommand failed.
@bagong
Copy link
Author

bagong commented May 23, 2017

[99/3618] Linking CXX static library lib\WTFd.lib
HashTable.cpp.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library
[124/3618] Automatic MOC for target WebCore
Generating MOC source WebCore_autogen/include/moc_CookieJarQt.cpp
Generating MOC source WebCore_autogen/include/DNSQt.moc
Generating MOC source WebCore_autogen/include/moc_NetworkStateNotifierPrivate.cpp
Generating MOC source WebCore_autogen/include/moc_QNetworkReplyHandler.cpp
Generating MOC source WebCore_autogen/include/moc_QtMIMETypeSniffer.cpp
Generating MOC source WebCore_autogen/include/moc_SocketStreamHandlePrivate.cpp
Generating MOC source WebCore_autogen/include/MainThreadSharedTimerQt.moc
Generating MOC compilation WebCore_autogen/moc_compilation.cpp
[129/3618] Linking CXX executable bin\LLIntOffsetsExtractor.exe
FAILED: bin/LLIntOffsetsExtractor.exe
cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=Source\JavaScriptCore\CMakeFiles\LLIntOffsetsExtractor.dir --manifests  -- C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MSVC\1410~1.250\bin\HostX64\x64\link.exe /nologo @CMakeFiles/LLIntOffsetsExtractor.rsp  /out:bin\LLIntOffsetsExtractor.exe /implib:lib\LLIntOffsetsExtractor.lib /pdb:bin\LLIntOffsetsExtractor.pdb /version:0.0  /machine:x64 /ignore:4049 /ignore:4217 /INCREMENTAL:NO /OPT:NOREF /OPT:NOICF /DEBUG:FASTLINK /debug /INCREMENTAL /INCREMENTAL:NO /subsystem:console  && cd ."
   Creating library lib\LLIntOffsetsExtractor.lib and object lib\LLIntOffsetsExtractor.exp
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_charDirection_59 referenced in function "public: enum UCharDirection __cdecl WTF::StringImpl::defaultWritingDirection(bool *)" (?defaultWritingDirection@StringImpl@WTF@@QEAA?AW4UCharDirection@@PEA_N@Z)
WTFd.lib(WTFString.cpp.obj) : error LNK2001: unresolved external symbol u_charDirection_59
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_tolower_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::convertToLowercaseWithoutLocale(void)" (?convertToLowercaseWithoutLocale@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_toupper_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::convertToUppercaseWithoutLocale(void)" (?convertToUppercaseWithoutLocale@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_foldCase_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::foldCase(void)" (?foldCase@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_memcasecmp_59 referenced in function "bool __cdecl WTF::equalCompatibilityCaseless(char16_t const *,char16_t const *,unsigned int)" (?equalCompatibilityCaseless@WTF@@YA_NPEB_S0I@Z)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_strToUpper_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::convertToUppercaseWithoutLocale(void)" (?convertToUppercaseWithoutLocale@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_strToLower_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::convertToLowercaseWithoutLocale(void)" (?convertToLowercaseWithoutLocale@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
WTFd.lib(StringImpl.cpp.obj) : error LNK2019: unresolved external symbol u_strFoldCase_59 referenced in function "public: class WTF::Ref<class WTF::StringImpl> __cdecl WTF::StringImpl::foldCase(void)" (?foldCase@StringImpl@WTF@@QEAA?AV?$Ref@VStringImpl@WTF@@@2@XZ)
bin\LLIntOffsetsExtractor.exe : fatal error LNK1120: 8 unresolved externals
LINK Pass 1 failed. with 1120
[134/3618] Building CXX object Source\WebCore\CMakeFiles\ANGLESupport.dir\__\ThirdParty\ANGLE\src\compiler\translator\IntermTraverse.cpp.obj
ninja: build stopped: subcommand failed.

@bagong
Copy link
Author

bagong commented May 23, 2017

$ grep -i ICU CMakeCache.txt
//Libraries to link against for ICU internationalization
ICU_I18N_LIBRARY:FILEPATH=C:/Program Files (x86)/Windows Kits/10/Lib/10.0.15063.0/um/x64/icuin.Lib
//Include directory for the ICU library
ICU_INCLUDE_DIR:PATH=C:/vcpkg/installed/x64-windows/include
//Libraries to link against for the common parts of ICU
ICU_LIBRARY:FILEPATH=C:/Program Files (x86)/Windows Kits/10/Lib/10.0.15063.0/um/x64/icuuc.Lib
JavaScriptCore_LIB_DEPENDS:STATIC=general;WTF;general;C:/Program Files (x86)/Windows Kits/10/Lib/10.0.15063.0/um/x64/icu                                     in.Lib;general;Qt5::Core;
WTF_LIB_DEPENDS:STATIC=general;C:/Program Files (x86)/Windows Kits/10/Lib/10.0.15063.0/um/x64/icuin.Lib;general;C:/Progr                                     am Files (x86)/Windows Kits/10/Lib/10.0.15063.0/um/x64/icuuc.Lib;general;Qt5::Core;general;winmm;
WebCore_LIB_DEPENDS:STATIC=general;C:/Program Files (x86)/Windows Kits/10/Lib/10.0.15063.0/um/x64/icuuc.Lib;general;Java                                     ScriptCore;general;WTF;general;woff2;general;C:/vcpkg/installed/x64-windows/debug/lib/jpeg.lib;optimized;C:/vcpkg/instal                                     led/x64-windows/lib/libpng16.lib;debug;C:/vcpkg/installed/x64-windows/debug/lib/libpng16d.lib;optimized;C:/vcpkg/install                                     ed/x64-windows/lib/zlib.lib;debug;C:/vcpkg/installed/x64-windows/debug/lib/zlibd.lib;general;C:/vcpkg/installed/x64-wind                                     ows/lib/webp.lib;general;Shlwapi;general;version;general;C:/vcpkg/installed/x64-windows/debug/lib/libxml2.lib;general;C:                                     /vcpkg/installed/x64-windows/debug/lib/libxslt.lib;general;Qt5::Core;general;Qt5::Gui;general;Qt5::Network;general;Qt5::                                     Sensors;general;C:/vcpkg/installed/x64-windows/debug/lib/sqlite3.lib;optimized;C:/vcpkg/installed/x64-windows/lib/zlib.l                                     ib;debug;C:/vcpkg/installed/x64-windows/debug/lib/zlibd.lib;general;mfuuid;general;strmbase;general;C:/Program Files (x8                                     6)/Windows Kits/10/Lib/10.0.15063.0/um/x64/icuuc.Lib;general;JavaScriptCore;general;WTF;general;woff2;general;C:/vcpkg/i                                     nstalled/x64-windows/debug/lib/jpeg.lib;optimized;C:/vcpkg/installed/x64-windows/lib/libpng16.lib;debug;C:/vcpkg/install                                     ed/x64-windows/debug/lib/libpng16d.lib;optimized;C:/vcpkg/installed/x64-windows/lib/zlib.lib;debug;C:/vcpkg/installed/x6                                     4-windows/debug/lib/zlibd.lib;general;C:/vcpkg/installed/x64-windows/lib/webp.lib;general;Shlwapi;general;version;genera                                     l;C:/vcpkg/installed/x64-windows/debug/lib/libxml2.lib;general;C:/vcpkg/installed/x64-windows/debug/lib/libxslt.lib;gene                                     ral;Qt5::Core;general;Qt5::Gui;general;Qt5::Network;general;Qt5::Sensors;general;C:/vcpkg/installed/x64-windows/debug/li                                     b/sqlite3.lib;optimized;C:/vcpkg/installed/x64-windows/lib/zlib.lib;debug;C:/vcpkg/installed/x64-windows/debug/lib/zlibd                                     .lib;general;mfuuid;general;strmbase;general;ANGLESupport;
WebKit_LIB_DEPENDS:STATIC=general;JavaScriptCore;general;WTF;general;WebCore;general;C:/Program Files (x86)/Windows Kits                                     /10/Lib/10.0.15063.0/um/x64/icuuc.Lib;general;Qt5::Positioning;general;Qt5::Core;general;Qt5::Gui;general;Qt5::Network;
//ADVANCED property for variable: ICU_I18N_LIBRARY
ICU_I18N_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ICU_INCLUDE_DIR
ICU_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ICU_LIBRARY
ICU_LIBRARY-ADVANCED:INTERNAL=1
PC_ICU_CFLAGS:INTERNAL=
PC_ICU_CFLAGS_I:INTERNAL=
PC_ICU_CFLAGS_OTHER:INTERNAL=
PC_ICU_FOUND:INTERNAL=
PC_ICU_I18N_CFLAGS:INTERNAL=
PC_ICU_I18N_CFLAGS_I:INTERNAL=
PC_ICU_I18N_CFLAGS_OTHER:INTERNAL=
PC_ICU_I18N_FOUND:INTERNAL=
PC_ICU_I18N_INCLUDEDIR:INTERNAL=
PC_ICU_I18N_LIBDIR:INTERNAL=
PC_ICU_I18N_LIBS:INTERNAL=
PC_ICU_I18N_LIBS_L:INTERNAL=
PC_ICU_I18N_LIBS_OTHER:INTERNAL=
PC_ICU_I18N_LIBS_PATHS:INTERNAL=
PC_ICU_I18N_PREFIX:INTERNAL=
PC_ICU_I18N_STATIC_CFLAGS:INTERNAL=
PC_ICU_I18N_STATIC_CFLAGS_I:INTERNAL=
PC_ICU_I18N_STATIC_CFLAGS_OTHER:INTERNAL=
PC_ICU_I18N_STATIC_LIBDIR:INTERNAL=
PC_ICU_I18N_STATIC_LIBS:INTERNAL=
PC_ICU_I18N_STATIC_LIBS_L:INTERNAL=
PC_ICU_I18N_STATIC_LIBS_OTHER:INTERNAL=
PC_ICU_I18N_STATIC_LIBS_PATHS:INTERNAL=
PC_ICU_I18N_VERSION:INTERNAL=
PC_ICU_INCLUDEDIR:INTERNAL=
PC_ICU_LIBDIR:INTERNAL=
PC_ICU_LIBS:INTERNAL=
PC_ICU_LIBS_L:INTERNAL=
PC_ICU_LIBS_OTHER:INTERNAL=
PC_ICU_LIBS_PATHS:INTERNAL=
PC_ICU_PREFIX:INTERNAL=
PC_ICU_STATIC_CFLAGS:INTERNAL=
PC_ICU_STATIC_CFLAGS_I:INTERNAL=
PC_ICU_STATIC_CFLAGS_OTHER:INTERNAL=
PC_ICU_STATIC_LIBDIR:INTERNAL=
PC_ICU_STATIC_LIBS:INTERNAL=
PC_ICU_STATIC_LIBS_L:INTERNAL=
PC_ICU_STATIC_LIBS_OTHER:INTERNAL=
PC_ICU_STATIC_LIBS_PATHS:INTERNAL=
PC_ICU_VERSION:INTERNAL=
__pkg_config_checked_PC_ICU:INTERNAL=1
__pkg_config_checked_PC_ICU_I18N:INTERNAL=1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment