--- a/tools/icu/icu-generic.gyp +++ b/tools/icu/icu-generic.gyp @@ -517,6 +517,7 @@ 'target_name': 'genrb', 'type': 'executable', 'toolsets': [ 'host' ], + 'libraries!':[ '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], 'dependencies': [ 'icutools' ], 'sources': [ '<@(icu_src_genrb)' @@ -533,6 +534,7 @@ 'target_name': 'iculslocs', 'toolsets': [ 'host' ], 'type': 'executable', + 'libraries!':[ '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], 'dependencies': [ 'icutools' ], 'sources': [ 'iculslocs.cc', @@ -545,6 +547,7 @@ 'target_name': 'icupkg', 'toolsets': [ 'host' ], 'type': 'executable', + 'libraries!':[ '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], 'dependencies': [ 'icutools' ], 'sources': [ '<@(icu_src_icupkg)', @@ -556,6 +559,7 @@ 'target_name': 'genccode', 'toolsets': [ 'host' ], 'type': 'executable', + 'libraries!':[ '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], 'dependencies': [ 'icutools' ], 'sources': [ '<@(icu_src_genccode)', --- a/tools/v8_gypfiles/v8.gyp 2019-06-27 19:12:20.000000000 +0900 +++ b/tools/v8_gypfiles/v8.gyp 2019-07-01 14:40:48.292020880 +0900 @@ -1255,6 +1255,7 @@ { 'target_name': 'bytecode_builtins_list_generator', 'type': 'executable', + 'libraries!':[ '-licui18n', '-licuuc', '-licudata', '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], 'conditions': [ ['want_separate_host_toolset', { 'toolsets': ['host'], @@ -1278,6 +1279,8 @@ { 'target_name': 'mksnapshot', 'type': 'executable', + 'libraries!':[ '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], + 'library_dirs':[ '../../../../staging_dir/hostpkg/share/icu/current/lib' ], 'dependencies': [ 'v8_base_without_compiler', 'v8_compiler_for_mksnapshot', @@ -1300,6 +1303,7 @@ { 'target_name': 'torque', 'type': 'executable', + 'libraries!':[ '-licui18n', '-licuuc', '-licudata', '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], 'dependencies': [ 'torque_base', # "build/win:default_exe_manifest", @@ -1338,6 +1342,7 @@ { 'target_name': 'torque-language-server', 'type': 'executable', + 'libraries!':[ '-licui18n', '-licuuc', '-licudata', '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], 'conditions': [ ['want_separate_host_toolset', { 'toolsets': ['host'], @@ -1365,6 +1370,8 @@ { 'target_name': 'gen-regexp-special-case', 'type': 'executable', + 'libraries!':[ '-lcrypto', '-lssl', '-lz', '-lhttp_parser', '-luv', '-lnghttp2', '-lcares' ], + 'library_dirs':[ '../../../../staging_dir/hostpkg/share/icu/current/lib' ], 'dependencies': [ 'v8_libbase', # "build/win:default_exe_manifest",