1>------ Build started: Project: haywire, Configuration: debug x64 ------ 2>------ Build started: Project: libuv, Configuration: debug x64 ------ 2> fs-poll.c 2> inet.c 2> threadpool.c 2> uv-common.c 1> configuration.c 1> ini.c 1> connection_consumer.c 1> connection_dispatcher.c 2>src\fs-poll.c(188): warning C4244: 'function': conversion from 'ssize_t' to 'int', possible loss of data 2>src\fs-poll.c(191): warning C4244: '=': conversion from 'ssize_t' to 'int', possible loss of data 1>src\haywire\connection_consumer.c(116): warning C4113: 'void (__cdecl *)(uv_async_t *,int)' differs in parameter lists from 'uv_async_cb' 1> http_parser.c 1>src\haywire\http_parser.c(1428): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data 1>src\haywire\http_parser.c(1533): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data 1>src\haywire\http_parser.c(1695): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data 1>src\haywire\http_parser.c(2235): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data 1>src\haywire\http_parser.c(2242): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data 1>src\haywire\http_parser.c(2249): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data 1>src\haywire\http_parser.c(2258): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data 2> version.c 1>src\haywire\http_parser.c(2351): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data 2>src\inet.c(171): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data 1> http_request.c 1> http_response.c 1> http_response_cache.c 2>src\inet.c(198): warning C4244: 'initializing': conversion from '__int64' to 'unsigned int', possible loss of data 1> http_server.c 2>src\inet.c(294): warning C4244: 'initializing': conversion from '__int64' to 'const int', possible loss of data 2> async.c 2> core.c 2> dl.c 2> error.c 1>src\haywire\http_response_cache.c(75): warning C4090: '=': different 'const' qualifiers 1>src\haywire\http_response_cache.c(93): warning C4090: 'function': different 'const' qualifiers 1> hw_string.c 1>src\haywire\http_request.c(170): warning C4090: '=': different 'const' qualifiers 1>src\haywire\http_request.c(218): warning C4090: '=': different 'const' qualifiers 1>src\haywire\http_request.c(221): warning C4090: 'function': different 'const' qualifiers 1>src\haywire\http_request.c(233): warning C4090: '=': different 'const' qualifiers 1>src\haywire\http_request.c(237): warning C4090: 'function': different 'const' qualifiers 1>src\haywire\http_request.c(273): warning C4090: '=': different 'const' qualifiers 1>src\haywire\http_request.c(303): warning C4090: 'function': different 'const' qualifiers 1>src\haywire\http_request.c(318): warning C4090: '=': different 'const' qualifiers 1>src\haywire\hw_string.c(8): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data 1>src\haywire\http_request.c(320): warning C4047: 'function': 'hw_http_response *' differs in levels of indirection from 'http_response *' 1>src\haywire\http_request.c(320): warning C4022: 'hw_set_response_status_code': pointer mismatch for actual parameter 1 1>src\haywire\http_request.c(325): warning C4047: 'function': 'hw_http_response *' differs in levels of indirection from 'http_response *' 1>src\haywire\http_request.c(325): warning C4022: 'hw_set_response_header': pointer mismatch for actual parameter 1 1>src\haywire\http_request.c(327): warning C4090: '=': different 'const' qualifiers 1>src\haywire\http_request.c(329): warning C4047: 'function': 'hw_http_response *' differs in levels of indirection from 'http_response *' 1>src\haywire\http_request.c(329): warning C4022: 'hw_set_body': pointer mismatch for actual parameter 1 1>src\haywire\http_request.c(336): warning C4047: 'function': 'hw_http_response *' differs in levels of indirection from 'http_response *' 1> route_compare_method.c 1>src\haywire\http_request.c(336): warning C4022: 'hw_set_response_header': pointer mismatch for actual parameter 1 1>src\haywire\http_request.c(340): warning C4047: 'function': 'hw_http_response *' differs in levels of indirection from 'http_response *' 1>src\haywire\http_request.c(340): warning C4022: 'hw_set_http_version': pointer mismatch for actual parameter 1 1>src\haywire\http_request.c(343): warning C4047: 'function': 'hw_http_response *' differs in levels of indirection from 'http_response *' 1>src\haywire\http_request.c(343): warning C4022: 'hw_http_response_send': pointer mismatch for actual parameter 1 1> server_stats.c 1>src\haywire\route_compare_method.c(72): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 1>src\haywire\route_compare_method.c(73): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 1>src\haywire\http_response.c(86): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 1>src\haywire\http_response.c(97): warning C4267: '-=': conversion from 'size_t' to 'int', possible loss of data 1>src\haywire\http_response.c(84): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data 1>src\haywire\http_server.c(148): warning C4133: '=': incompatible types - from 'hw_route_entry *' to 'const char *' 2> fs.c 1>src\haywire\http_server.c(261): warning C4267: 'function': conversion from 'size_t' to 'unsigned int', possible loss of data 1>src\haywire\http_server.c(279): warning C4133: 'function': incompatible types - from 'uv_tcp_t *' to 'uv_handle_t *' 1>src\haywire\http_server.c(288): warning C4133: 'function': incompatible types - from 'uv_handle_t *' to 'uv_stream_t *' 1>src\haywire\http_server.c(285): warning C4133: 'initializing': incompatible types - from 'uv_tcp_t *' to 'uv_handle_t *' 1>src\haywire\http_server.c(333): warning C4133: 'initializing': incompatible types - from 'uv_tcp_t *' to 'uv_handle_t *' 1>src\haywire\http_server.c(369): warning C4133: 'function': incompatible types - from 'uv_tcp_t *' to 'uv_stream_t *' 2> fs-event.c 2> getaddrinfo.c 1>src\haywire\http_server.c(397): warning C4267: '=': conversion from 'size_t' to 'ULONG', possible loss of data 2> getnameinfo.c 2>src\win\fs.c(185): warning C4244: 'function': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(199): warning C4244: 'function': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs-event.c(69): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data 2>src\win\fs-event.c(70): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data 2>src\win\fs-event.c(83): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data 2>src\win\fs.c(913): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\fs.c(945): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\fs.c(947): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\fs-event.c(393): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data 2>src\win\fs-event.c(400): warning C4477: '_snwprintf' : format string '%.*s' requires an argument of type 'int', but variadic argument 2 has type 'size_t' 2> src\win\fs-event.c(400): note: this argument is used as a precision 2>src\win\fs.c(1320): warning C4267: 'function': conversion from 'size_t' to 'unsigned int', possible loss of data 2>src\win\fs.c(1507): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data 2>src\win\fs.c(1564): warning C4267: '=': conversion from 'size_t' to 'USHORT', possible loss of data 2>src\win\fs.c(1565): warning C4267: '=': conversion from 'size_t' to 'USHORT', possible loss of data 2>src\win\fs.c(1593): warning C4267: '=': conversion from 'size_t' to 'USHORT', possible loss of data 2>src\win\fs.c(1594): warning C4267: '=': conversion from 'size_t' to 'USHORT', possible loss of data 2>src\win\fs.c(1904): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(1918): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(1954): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(1990): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2011): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2034): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2054): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2074): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 1> haywire.vcxproj -> C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\builds\windows\debug\haywire\lib\haywire.lib 2>src\win\fs.c(2097): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2118): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2141): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2162): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2187): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2208): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2222): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2242): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2262): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2276): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2297): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2311): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2325): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2342): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2355): warning C4267: '=': conversion from 'size_t' to 'ULONG', possible loss of data 2>src\win\fs.c(2362): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2388): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2410): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2427): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2451): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2>src\win\fs.c(2469): warning C4244: 'return': conversion from 'ssize_t' to 'int', possible loss of data 2> handle.c 2>src\win\getaddrinfo.c(127): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data 2> loop-watcher.c 2> pipe.c 2> thread.c 2> poll.c 2> process.c 2> process-stdio.c 2>src\win\pipe.c(1043): warning C4244: 'function': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data 2>src\win\pipe.c(1062): warning C4244: 'function': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data 2>src\win\pipe.c(2054): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2> req.c 2> signal.c 2>src\win\process.c(628): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data 2>src\win\process.c(748): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\process.c(784): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\process.c(803): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data 2> snprintf.c 2> stream.c 2> tcp.c 2> tty.c 2> timer.c 2>src\win\tcp.c(369): warning C4244: 'function': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data 2>src\win\tcp.c(388): warning C4244: 'function': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data 2> udp.c 2> util.c 2>src\win\tty.c(876): warning C4244: 'initializing': conversion from 'ULONG_PTR' to 'DWORD', possible loss of data 2>src\win\tty.c(1978): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data 2> winapi.c 2> winsock.c 2>src\win\util.c(95): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\util.c(97): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\util.c(110): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\util.c(752): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2>src\win\util.c(1276): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data 2> libuv.vcxproj -> C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\builds\windows\debug\libuv\lib\libuv.lib 3>------ Build started: Project: haywire_hello_world, Configuration: debug x64 ------ 3> Copying src/samples/hello_world/haywire_hello_world.conf to C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\builds\windows\debug\haywire_hello_world\\haywire_hello_world.conf 3> 1 archivo(s) copiado(s). 3> program.c 3> parse.c 3> opt.c 3>src\samples\hello_world\program.c(26): warning C4013: 'hw_print_body' undefined; assuming extern returning int 3>src\samples\hello_world\program.c(23): warning C4101: 'route_matched_value': unreferenced local variable 3>src\samples\hello_world\program.c(22): warning C4101: 'route_matched_name': unreferenced local variable 3>src\samples\hello_world\program.c(65): warning C4101: 'route_matched_value': unreferenced local variable 3>src\samples\hello_world\program.c(64): warning C4101: 'route_matched_name': unreferenced local variable 3>src\samples\hello_world\program.c(108): warning C4047: '=': 'int' differs in levels of indirection from 'opt_args *' 3>haywire.lib(http_server.obj) : error LNK2019: unresolved external symbol http_request_buffer_init referenced in function create_http_connection 3>haywire.lib(http_server.obj) : error LNK2019: unresolved external symbol http_request_buffer_consume referenced in function http_stream_on_read_http_parser 3>haywire.lib(http_server.obj) : error LNK2019: unresolved external symbol http_request_buffer_sweep referenced in function http_stream_on_read_http_parser 3>haywire.lib(http_server.obj) : error LNK2019: unresolved external symbol http_request_buffer_alloc referenced in function http_stream_on_alloc 3>haywire.lib(http_server.obj) : error LNK2019: unresolved external symbol http_request_buffer_chunk referenced in function http_stream_on_alloc 3>haywire.lib(http_server.obj) : error LNK2019: unresolved external symbol http_request_buffer_destroy referenced in function free_http_connection 3>haywire.lib(http_request.obj) : error LNK2019: unresolved external symbol http_request_buffer_mark referenced in function http_request_on_message_complete 3>haywire.lib(http_request.obj) : error LNK2019: unresolved external symbol http_request_buffer_pin referenced in function http_request_on_url 3>haywire.lib(http_request.obj) : error LNK2019: unresolved external symbol http_request_buffer_reassign_pin referenced in function http_request_save_current_header 3>haywire.lib(http_request.obj) : error LNK2019: unresolved external symbol http_request_buffer_locate referenced in function http_request_save_current_header 3>C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\builds\windows\debug\haywire_hello_world\haywire_hello_world.exe : fatal error LNK1120: 10 unresolved externals ========== Build: 2 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========