jgaa / restc-cpp

Modern C++ REST Client library
MIT License
614 stars 95 forks source link

Building restc-cpp mingw64 #84

Open Geramy opened 5 years ago

Geramy commented 5 years ago

Hi, I am building an application referencing restc-cpp and compiling with mingw64. I have all the boost libraries built and are the same libraries that are used to build restc-cpp My application keeps saying undefined reference when I try to use the restc-cpp.

C:\WINDOWS\system32\cmd.exe /C C:/msys64/mingw64/bin/mingw32-make.exe -j8 SHELL=cmd.exe -e -f Makefile "----------Building project:[ HBNS-CRM-PM-Sync-App - Debug ]----------" mingw32-make.exe[1]: Entering directory 'C:/Users/gloveless.II4CHANGE/Documents/GitHub/HBNS-CRM-PM-Sync/HBNS-CRM-PM-Sync-App' C:/msys64/mingw64/bin/g++.exe -c "C:/Users/gloveless.II4CHANGE/Documents/GitHub/HBNS-CRM-PM-Sync/HBNS-CRM-PM-Sync-App/TSheetsReader.cpp" -std=c++14 -g -O0 -Wall -o ./Debug/TSheetsReader.cpp.o -I. -I. C:/msys64/mingw64/bin/g++.exe -c "C:/Users/gloveless.II4CHANGE/Documents/GitHub/HBNS-CRM-PM-Sync/HBNS-CRM-PM-Sync-App/SyncCore.cpp" -std=c++14 -g -O0 -Wall -o ./Debug/SyncCore.cpp.o -I. -I. C:/msys64/mingw64/bin/g++.exe -c "C:/Users/gloveless.II4CHANGE/Documents/GitHub/HBNS-CRM-PM-Sync/HBNS-CRM-PM-Sync-App/main.cpp" -std=c++14 -g -O0 -Wall -o ./Debug/main.cpp.o -I. -I. C:/msys64/mingw64/bin/g++.exe -o ./Debug/HBNS-CRM-PM-Sync-App @"HBNS-CRM-PM-Sync-App.txt" -L. -lws2_32 -lz -lssl -lcrypto -lboost_system-mgw83-mt-d-1_64 -lboost_program_options-mgw83-mt-d-1_64 -lboost_filesystem-mgw83-mt-d-1_64 -lboost_date_time-mgw83-mt-d-1_64 -lboost_context-mgw83-mt-d-1_64 -lboost_coroutine-mgw83-mt-d-1_64 -lboost_chrono-mgw83-mt-d-1_64 -lboost_log-mgw83-mt-d-1_64 -lboost_thread-mgw83-mt-d-1_64 -lboost_log_setup-mgw83-mt-d-1_64 -lboost_regex-mgw83-mt-d-1_64 -lboost_atomic-mgw83-mt-d-1_64 -lpthread -lrestc-cpp C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines10attributesC1Ev[_ZN5boost10coroutines10attributesC1Ev]+0xd): undefined reference to boost::coroutines::stack_traits::default_size()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail19pull_coroutine_implIvE4pullEv[_ZN5boost10coroutines6detail19pull_coroutine_implIvE4pullEv]+0x9c): undefined reference toboost::coroutines::detail::coroutine_context::jump(boost::coroutines::detail::coroutine_context&, void)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail19push_coroutine_implIvE12unwind_stackEv[_ZN5boost10coroutines6detail19push_coroutine_implIvE12unwind_stackEv]+0x85): undefined reference to `boost::coroutines::detail::coroutine_context::jump(boost::coroutines::detail::coroutine_context&, void)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail19push_coroutine_implIvE4pushEv[_ZN5boost10coroutines6detail19push_coroutine_implIvE4pushEv]+0x9c): undefined reference to boost::coroutines::detail::coroutine_context::jump(boost::coroutines::detail::coroutine_context&, void*)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x3a): undefined reference toERR_clear_error' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x9c): undefined reference to TLS_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0xa4): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0xde): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0xfe): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x108): undefined reference to TLS_client_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x110): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x14a): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x16a): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x174): undefined reference to TLS_server_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x17c): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x1b6): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x1d6): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x1e0): undefined reference to TLS_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x1e8): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x222): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x242): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x24c): undefined reference to TLS_client_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x254): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x28e): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x2ae): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x2b8): undefined reference to TLS_server_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x2c0): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x2fa): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x31a): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x324): undefined reference to TLS_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x32c): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x366): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x386): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x390): undefined reference to TLS_client_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x398): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x3d2): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x3f2): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x3fc): undefined reference to TLS_server_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x404): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x43e): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x45e): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x468): undefined reference to TLS_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x470): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x4aa): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x4ca): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x4d4): undefined reference to TLS_client_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x4dc): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x516): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x536): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x540): undefined reference to TLS_server_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x548): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x582): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x5a2): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x5ac): undefined reference to TLS_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x5b4): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x5c8): undefined reference to TLS_client_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x5d0): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x5e4): undefined reference to TLS_server_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x5ec): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x600): undefined reference to TLS_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x608): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x642): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x64c): undefined reference toTLS_client_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x654): undefined reference to SSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x68e): undefined reference toSSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x698): undefined reference to TLS_server_method' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x6a0): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x6d6): undefined reference to SSL_CTX_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x6e2): undefined reference toSSL_CTX_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE[_ZN5boost4asio3ssl7contextC1ENS1_12context_base6methodE]+0x732): undefined reference to ERR_get_error' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextD1Ev[_ZN5boost4asio3ssl7contextD1Ev]+0x27): undefined reference toSSL_CTX_get_default_passwd_cb_userdata' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextD1Ev[_ZN5boost4asio3ssl7contextD1Ev]+0x6c): undefined reference to SSL_CTX_set_default_passwd_cb_userdata' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextD1Ev[_ZN5boost4asio3ssl7contextD1Ev]+0x80): undefined reference toSSL_CTX_get_ex_data' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextD1Ev[_ZN5boost4asio3ssl7contextD1Ev]+0x9e): undefined reference to SSL_CTX_get_ex_data' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextD1Ev[_ZN5boost4asio3ssl7contextD1Ev]+0xda): undefined reference toSSL_CTX_set_ex_data' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7contextD1Ev[_ZN5boost4asio3ssl7contextD1Ev]+0xe9): undefined reference to SSL_CTX_free' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost4asio3ssl7context11set_optionsElRNS_6system10error_codeE[_ZN5boost4asio3ssl7context11set_optionsElRNS_6system10error_codeE]+0x26): undefined reference toSSL_CTX_set_options' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt66record5resetEv[_ZN5boost3log10v2s_mt_nt66record5resetEv]+0x23): undefined reference to boost::log::v2s_mt_nt6::record_view::public_data::destroy(boost::log::v2s_mt_nt6::record_view::public_data const*)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN9restc_cpp14RestClientImpl15DoneHandlerImplC1ERS0_[_ZN9restc_cpp14RestClientImpl15DoneHandlerImplC1ERS0_]+0x3d): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN9restccpp14RestClientImpl15DoneHandlerImplC1ERS0[_ZN9restccpp14RestClientImpl15DoneHandlerImplC1ERS0]+0x8c): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN9restc_cpp14RestClientImpl15DoneHandlerImplD1Ev[_ZN9restc_cpp14RestClientImpl15DoneHandlerImplD1Ev]+0x21): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN9restc_cpp14RestClientImpl15DoneHandlerImplD1Ev[_ZN9restc_cpp14RestClientImpl15DoneHandlerImplD1Ev]+0x70): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZZN9restc_cpp14RestClientImpl4InitERN5boost8optionalINS_7Request10PropertiesEEEbENKUlvE_clEv[_ZZN9restc_cpp14RestClientImpl4InitERN5boost8optionalINS_7Request10PropertiesEEEbENKUlvE_clEv]+0x77): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZZN9restc_cpp14RestClientImpl4InitERN5boost8optionalINS_7Request10PropertiesEEEbENKUlvE_clEv[_ZZN9restc_cpp14RestClientImpl4InitERN5boost8optionalINS_7Request10PropertiesEEEbENKUlvE_clEv]+0xc6): more undefined references to boost::log::v2s_mt_nt6::trivial::logger::get()' follow C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt67sources22basic_composite_loggerIcNS2_18severity_logger_mtINS1_7trivial14severity_levelEEENS2_18multi_thread_modelINS1_3aux14light_rw_mutexEEENS2_8featuresIJNS2_8severityIS6_EEEEEE11open_recordINS_9parameter3aux15tagged_argumentINS1_8keywords3tag8severityEKS6_EEEENS1_6recordERKT_[_ZN5boost3log10v2s_mt_nt67sources22basic_composite_loggerIcNS2_18severity_logger_mtINS1_7trivial14severity_levelEEENS2_18multi_thread_modelINS1_3aux14light_rw_mutexEEENS2_8featuresIJNS2_8severityIS6_EEEEEE11open_recordINS_9parameter3aux15tagged_argumentINS1_8keywords3tag8severityEKS6_EEEENS1_6recordERKT_]+0x32): undefined reference toboost::log::v2s_mt_nt6::core::get_logging_enabled() const' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt63aux11record_pumpINS1_7sources18severity_logger_mtINS1_7trivial14severity_levelEEEED1Ev[_ZN5boost3log10v2s_mt_nt63aux11record_pumpINS1_7sources18severity_logger_mtINS1_7trivial14severity_levelEEEED1Ev]+0x3e): undefined reference to boost::log::v2s_mt_nt6::aux::unhandled_exception_count()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt63aux11record_pumpINS1_7sources18severity_logger_mtINS1_7trivial14severity_levelEEEEC1ERS8_RNS1_6recordE[_ZN5boost3log10v2s_mt_nt63aux11record_pumpINS1_7sources18severity_logger_mtINS1_7trivial14severity_levelEEEEC1ERS8_RNS1_6recordE]+0x32): undefined reference toboost::log::v2s_mt_nt6::aux::stream_provider::allocate_compound(boost::log::v2s_mt_nt6::record&)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt63aux11record_pumpINS1_7sources18severity_logger_mtINS1_7trivial14severity_levelEEEEC1ERS8_RNS1_6recordE[_ZN5boost3log10v2s_mt_nt63aux11record_pumpINS1_7sources18severity_logger_mtINS1_7trivial14severity_levelEEEEC1ERS8_RNS1_6recordE]+0x42): undefined reference to boost::log::v2s_mt_nt6::aux::unhandled_exception_count()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt63aux11record_pumpINS1_7sources18severity_logger_mtINS1_7trivial14severity_levelEEEE12auto_releaseD1Ev[_ZN5boost3log10v2s_mt_nt63aux11record_pumpINS1_7sources18severity_logger_mtINS1_7trivial14severity_levelEEEE12auto_releaseD1Ev]+0x17): undefined reference toboost::log::v2s_mt_nt6::aux::stream_provider::release_compound(boost::log::v2s_mt_nt6::aux::stream_provider::stream_compound)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt67sources3aux14severity_levelINS1_7trivial14severity_levelEE9setvalueES6[_ZN5boost3log10v2s_mt_nt67sources3aux14severity_levelINS1_7trivial14severity_levelEE9setvalueES6]+0x10): undefined reference to boost::log::v2s_mt_nt6::sources::aux::get_severity_level()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt67sources12basic_loggerIcNS2_18severity_logger_mtINS1_7trivial14severity_levelEEENS2_18multi_thread_modelINS1_3aux14light_rw_mutexEEEE20open_record_unlockedINS_9parameter3aux15tagged_argumentINS1_8keywords3tag8severityEKS6_EEEENS1_6recordERKT_[_ZN5boost3log10v2s_mt_nt67sources12basic_loggerIcNS2_18severity_logger_mtINS1_7trivial14severity_levelEEENS2_18multi_thread_modelINS1_3aux14light_rw_mutexEEEE20open_record_unlockedINS_9parameter3aux15tagged_argumentINS1_8keywords3tag8severityEKS6_EEEENS1_6recordERKT_]+0x3d): undefined reference toboost::log::v2s_mt_nt6::core::open_record(boost::log::v2s_mt_nt6::attribute_set const&)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost3log10v2s_mt_nt67sources12basic_loggerIcNS2_18severity_logger_mtINS1_7trivial14severity_levelEEENS2_18multi_thread_modelINS1_3aux14light_rw_mutexEEEE20push_record_unlockedEONS1_6recordE[_ZN5boost3log10v2s_mt_nt67sources12basic_loggerIcNS2_18severity_logger_mtINS1_7trivial14severity_levelEEENS2_18multi_thread_modelINS1_3aux14light_rw_mutexEEEE20push_record_unlockedEONS1_6recordE]+0x43): undefined reference to boost::log::v2s_mt_nt6::core::push_record_move(boost::log::v2s_mt_nt6::record&)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE8allocateERNS0_13stack_contextEy[_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE8allocateERNS0_13stack_contextEy]+0x1b): undefined reference toboost::coroutines::stack_traits::minimum_size()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE8allocateERNS0_13stack_contextEy[_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE8allocateERNS0_13stack_contextEy]+0x3f): undefined reference to boost::coroutines::stack_traits::is_unbounded()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE8allocateERNS0_13stack_contextEy[_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE8allocateERNS0_13stack_contextEy]+0x48): undefined reference toboost::coroutines::stack_traits::maximum_size()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail27push_coroutine_context_voidC2INS1_21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS8_15wrapped_handlerINS7_10io_service6strandEPFvvENS8_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS7_19basic_yield_contextISG_EERKSt8functionIFvRNSI_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSJ_St12_PlaceholderILi1EESR_DnEEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEEEEERKNS112preallocatedEPT[_ZN5boost10coroutines6detail27push_coroutine_context_voidC2INS1_21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS8_15wrapped_handlerINS7_10io_service6strandEPFvvENS8_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS7_19basic_yield_contextISG_EERKSt8functionIFvRNSI_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSJ_St12_PlaceholderILi1EESR_DnEEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEEEEERKNS112preallocatedEPT]+0x1c): undefined reference to boost::coroutines::detail::coroutine_context::coroutine_context()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail27push_coroutine_context_voidC2INS1_21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS8_15wrapped_handlerINS7_10io_service6strandEPFvvENS8_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS7_19basic_yield_contextISG_EERKSt8functionIFvRNSI_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSJ_St12_PlaceholderILi1EESR_DnEEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEEEEERKNS1_12preallocatedEPT_[_ZN5boost10coroutines6detail27push_coroutine_context_voidC2INS1_21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS8_15wrapped_handlerINS7_10io_service6strandEPFvvENS8_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS7_19basic_yield_contextISG_EERKSt8functionIFvRNSI_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSJ_St12_PlaceholderILi1EESR_DnEEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEEEEERKNS1_12preallocatedEPT_]+0x3a): undefined reference toboost::coroutines::detail::coroutine_context::coroutine_context(void ()(boost::context::detail::transfer_t), boost::coroutines::detail::preallocated const&)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail27push_coroutine_context_voidC2INS1_21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS8_15wrapped_handlerINS7_10io_service6strandEPFvvENS8_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS7_19basic_yield_contextISG_EERKSt8functionIFvRNSI_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSJ_St12_PlaceholderILi1EESR_SX_EEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEEEEERKNS112preallocatedEPT[_ZN5boost10coroutines6detail27push_coroutine_context_voidC2INS1_21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS8_15wrapped_handlerINS7_10io_service6strandEPFvvENS8_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS7_19basic_yield_contextISG_EERKSt8functionIFvRNSI_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSJ_St12_PlaceholderILi1EESR_SX_EEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEEEEERKNS112preallocatedEPT]+0x1c): undefined reference to boost::coroutines::detail::coroutine_context::coroutine_context()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail27push_coroutine_context_voidC2INS1_21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS8_15wrapped_handlerINS7_10io_service6strandEPFvvENS8_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS7_19basic_yield_contextISG_EERKSt8functionIFvRNSI_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSJ_St12_PlaceholderILi1EESR_SX_EEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEEEEERKNS1_12preallocatedEPT_[_ZN5boost10coroutines6detail27push_coroutine_context_voidC2INS1_21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS8_15wrapped_handlerINS7_10io_service6strandEPFvvENS8_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS7_19basic_yield_contextISG_EERKSt8functionIFvRNSI_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSJ_St12_PlaceholderILi1EESR_SX_EEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEEEEERKNS1_12preallocatedEPT_]+0x3a): undefined reference toboost::coroutines::detail::coroutine_context::coroutine_context(void ()(boost::context::detail::transfer_t), boost::coroutines::detail::preallocated const&)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS6_15wrapped_handlerINS5_10io_service6strandEPFvvENS6_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS5_19basic_yield_contextISE_EERKSt8functionIFvRNSG_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSH_St12_PlaceholderILi1EESP_DnEEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEE3runEv[_ZN5boost10coroutines6detail21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS6_15wrapped_handlerINS5_10io_service6strandEPFvvENS6_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS5_19basic_yield_contextISE_EERKSt8functionIFvRNSG_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSH_St12_PlaceholderILi1EESP_DnEEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEE3runEv]+0x108): undefined reference to `boost::coroutines::detail::coroutine_context::jump(boost::coroutines::detail::coroutine_context&, void)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines6detail21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS6_15wrapped_handlerINS5_10io_service6strandEPFvvENS6_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS5_19basic_yield_contextISE_EERKSt8functionIFvRNSG_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSH_St12_PlaceholderILi1EESP_SV_EEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEE3runEv[_ZN5boost10coroutines6detail21push_coroutine_objectINS0_14pull_coroutineIvEEvRNS_4asio6detail16coro_entry_pointINS6_15wrapped_handlerINS5_10io_service6strandEPFvvENS6_26is_continuation_if_runningEEESt5_BindIFMN9restc_cpp14RestClientImplEFKvNS5_19basic_yield_contextISE_EERKSt8functionIFvRNSG_7ContextEEERKSt10shared_ptrISt7promiseIvEEEPSH_St12_PlaceholderILi1EESP_SV_EEEENS0_30basic_standard_stack_allocatorINS0_12stack_traitsEEEE3runEv]+0x108): undefined reference to boost::coroutines::detail::coroutine_context::jump(boost::coroutines::detail::coroutine_context&, void*)' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE10deallocateERNS0_13stack_contextE[_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE10deallocateERNS0_13stack_contextE]+0x37): undefined reference toboost::coroutines::stack_traits::minimum_size()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE10deallocateERNS0_13stack_contextE[_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE10deallocateERNS0_13stack_contextE]+0x64): undefined reference to boost::coroutines::stack_traits::is_unbounded()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RestClientImpl.cpp.obj):RestClientImpl.cpp:(.text$_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE10deallocateERNS0_13stack_contextE[_ZN5boost10coroutines30basic_standard_stack_allocatorINS0_12stack_traitsEE10deallocateERNS0_13stack_contextE]+0x6d): undefined reference toboost::coroutines::stack_traits::maximum_size()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops16clear_last_errorEv[_ZN5boost4asio6detail10socket_ops16clear_last_errorEv]+0x10): undefined reference to __imp_WSASetLastError' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops5closeEyRhbRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops5closeEyRhbRNS_6system10error_codeE]+0xa1): undefined reference toimp_closesocket' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops5closeEyRhbRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops5closeEyRhbRNS_6system10error_codeE]+0x13e): undefined reference to `imp_ioctlsocket' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops5closeEyRhbRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops5closeEyRhbRNS_6system10error_codeE]+0x162): undefined reference to __imp_closesocket' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops4sendEyPK7_WSABUFyiRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops4sendEyPK7_WSABUFyiRNS_6system10error_codeE]+0x65): undefined reference toimp_WSASend' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops9inet_ntopEiPKvPcymRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops9inet_ntopEiPKvPcymRNS_6system10error_codeE]+0xeb): undefined reference to `imp_WSAAddressToStringA' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops24translate_addrinfo_errorEi[_ZN5boost4asio6detail10socket_ops24translate_addrinfo_errorEi]+0x183): undefined reference to __imp_WSAGetLastError' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops11getaddrinfoEPKcS4_RK8addrinfoPPS5_RNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops11getaddrinfoEPKcS4_RK8addrinfoPPS5_RNS_6system10error_codeE]+0x81): undefined reference toimp_getaddrinfo' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops12freeaddrinfoEP8addrinfo[_ZN5boost4asio6detail10socket_ops12freeaddrinfoEP8addrinfo]+0x13): undefined reference to `imp_freeaddrinfo' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops20network_to_host_longEm[_ZN5boost4asio6detail10socket_ops20network_to_host_longEm]+0x11): undefined reference to __imp_ntohl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops20host_to_network_longEm[_ZN5boost4asio6detail10socket_ops20host_to_network_longEm]+0x11): undefined reference toimp_htonl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops21network_to_host_shortEt[_ZN5boost4asio6detail10socket_ops21network_to_host_shortEt]+0x17): undefined reference to `imp_ntohs' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops21host_to_network_shortEt[_ZN5boost4asio6detail10socket_ops21host_to_network_shortEt]+0x17): undefined reference to __imp_htons' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN9restc_cpp7IoTimer6CancelEv[_ZN9restc_cpp7IoTimer6CancelEv]+0x2b): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN9restc_cpp7IoTimer6CancelEv[_ZN9restc_cpp7IoTimer6CancelEv]+0x7a): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZZN9restc_cpp7IoTimer6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt10shared_ptrINS_10ConnectionEEENKUlvE_clEv[_ZZN9restc_cpp7IoTimer6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt10shared_ptrINS_10ConnectionEEENKUlvE_clEv]+0x71): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZZN9restc_cpp7IoTimer6CreateERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt10shared_ptrINS_10ConnectionEEENKUlvE_clEv[_ZZN9restc_cpp7IoTimer6CreateERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt10shared_ptrINS_10ConnectionEEENKUlvE_clEv]+0xc4): undefined reference to `boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN9restc_cpp7IoTimer6CreateERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt10shared_ptrINS_10ConnectionEE[_ZN9restc_cpp7IoTimer6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt10shared_ptrINS_10ConnectionEE]+0x84): undefined reference to `boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN9restc_cpp7IoTimer6CreateERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt10shared_ptrINS_10ConnectionEE[_ZN9restc_cpp7IoTimer6CreateERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt10shared_ptrINS_10ConnectionEE]+0xd7): more undefined references to boost::log::v2s_mt_nt6::trivial::logger::get()' follow C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops13error_wrapperIiEET_S4_RNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops13error_wrapperIiEET_S4_RNS_6system10error_codeE]+0x20): undefined reference toimp_WSAGetLastError' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(RequestImpl.cpp.obj):RequestImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops15call_setsockoptIiEEiMNS2_6msghdrET_yiiPKvy[_ZN5boost4asio6detail10socket_ops15call_setsockoptIiEEiMNS2_6msghdrET_yiiPKvy]+0x3e): undefined reference to `imp_setsockopt' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ReplyImpl.cpp.obj):ReplyImpl.cpp:(.text+0x716): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ReplyImpl.cpp.obj):ReplyImpl.cpp:(.text+0x769): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ReplyImpl.cpp.obj):ReplyImpl.cpp:(.text+0x8fd): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ReplyImpl.cpp.obj):ReplyImpl.cpp:(.text+0x94c): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ReplyImpl.cpp.obj):ReplyImpl.cpp:(.text+0x1466): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ReplyImpl.cpp.obj):ReplyImpl.cpp:(.text+0x14b9): more undefined references toboost::log::v2s_mt_nt6::trivial::logger::get()' follow C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZNK5boost4asio6detail18win_fd_set_adapter6is_setEy[_ZNK5boost4asio6detail18win_fd_set_adapter6is_setEy]+0x1f): undefined reference to __WSAFDIsSet' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops25set_internal_non_blockingEyRhbRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops25set_internal_non_blockingEyRhbRNS_6system10error_codeE]+0xa0): undefined reference toimp_ioctlsocket' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops20non_blocking_connectEyRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops20non_blocking_connectEyRNS_6system10error_codeE]+0x14c): undefined reference to __imp_select' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops6listenEyiRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops6listenEyiRNS_6system10error_codeE]+0x43): undefined reference toimp_listen' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops4recvEyP7_WSABUFyiRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops4recvEyP7_WSABUFyiRNS_6system10error_codeE]+0x67): undefined reference to `imp_WSARecv' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops6socketEiiiRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops6socketEiiiRNS_6system10error_codeE]+0x42): undefined reference to __imp_WSASocketW' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops6socketEiiiRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops6socketEiiiRNS_6system10error_codeE]+0x99): undefined reference toimp_setsockopt' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops5ioctlEyRhiPmRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops5ioctlEyRhiPmRNS_6system10error_codeE]+0x52): undefined reference to `imp_ioctlsocket' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops6selectEiP6fd_setS4_S4_P7timevalRNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops6selectEiP6fd_setS4_S4_P7timevalRNS_6system10error_codeE]+0x10c): undefined reference to __imp_select' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail28win_iocp_socket_service_base13start_send_opERNS2_24base_implementation_typeEP7_WSABUFyibPNS1_18win_iocp_operationE[_ZN5boost4asio6detail28win_iocp_socket_service_base13start_send_opERNS2_24base_implementation_typeEP7_WSABUFyibPNS1_18win_iocp_operationE]+0xe4): undefined reference toimp_WSASend' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail28win_iocp_socket_service_base13start_send_opERNS2_24base_implementation_typeEP7_WSABUFyibPNS1_18win_iocp_operationE[_ZN5boost4asio6detail28win_iocp_socket_service_base13start_send_opERNS2_24base_implementation_typeEP7_WSABUFyibPNS1_18win_iocp_operationE]+0xf0): undefined reference to `imp_WSAGetLastError' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail28win_iocp_socket_service_base16start_receive_opERNS2_24base_implementation_typeEP7_WSABUFyibPNS1_18win_iocp_operationE[_ZN5boost4asio6detail28win_iocp_socket_service_base16start_receive_opERNS2_24base_implementation_typeEP7_WSABUFyibPNS1_18win_iocp_operationE]+0xef): undefined reference to __imp_WSARecv' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail28win_iocp_socket_service_base16start_receive_opERNS2_24base_implementation_typeEP7_WSABUFyibPNS1_18win_iocp_operationE[_ZN5boost4asio6detail28win_iocp_socket_service_base16start_receive_opERNS2_24base_implementation_typeEP7_WSABUFyibPNS1_18win_iocp_operationE]+0xfb): undefined reference toimp_WSAGetLastError' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail28win_iocp_socket_service_base16start_connect_opERNS2_24base_implementation_typeEiiPK8sockaddryPNS1_31win_iocp_socket_connect_op_baseE[_ZN5boost4asio6detail28win_iocp_socket_service_base16start_connect_opERNS2_24base_implementation_typeEiiPK8sockaddryPNS1_31win_iocp_socket_connect_op_baseE]+0x179): undefined reference to `imp_WSAGetLastError' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail28win_iocp_socket_service_base14get_connect_exERNS2_24base_implementation_typeEi[_ZN5boost4asio6detail28win_iocp_socket_service_base14get_connect_exERNS2_24base_implementation_typeEi]+0xe0): undefined reference to __imp_WSAIoctl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st[_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st]+0x1e): undefined reference toSSL_new' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st[_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st]+0x41): undefined reference to ERR_get_error' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st[_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st]+0x92): undefined reference toSSL_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st[_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st]+0xb2): undefined reference to SSL_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st[_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st]+0xd2): undefined reference toSSL_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st[_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st]+0xfc): undefined reference to BIO_new_bio_pair' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st[_ZN5boost4asio3ssl6detail6engineC1EP10ssl_ctx_st]+0x116): undefined reference toSSL_set_bio' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineD1Ev[_ZN5boost4asio3ssl6detail6engineD1Ev]+0x1c): undefined reference to SSL_get_ex_data' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineD1Ev[_ZN5boost4asio3ssl6detail6engineD1Ev]+0x3a): undefined reference toSSL_get_ex_data' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineD1Ev[_ZN5boost4asio3ssl6detail6engineD1Ev]+0x68): undefined reference to SSL_set_ex_data' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineD1Ev[_ZN5boost4asio3ssl6detail6engineD1Ev]+0x78): undefined reference toBIO_free' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engineD1Ev[_ZN5boost4asio3ssl6detail6engineD1Ev]+0x87): undefined reference to SSL_free' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine10get_outputERKNS0_14mutable_bufferE[_ZN5boost4asio3ssl6detail6engine10get_outputERKNS0_14mutable_bufferE]+0x46): undefined reference toBIO_read' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine9put_inputERKNS0_12const_bufferE[_ZN5boost4asio3ssl6detail6engine9put_inputERKNS0_12const_bufferE]+0x46): undefined reference to BIO_write' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZNK5boost4asio3ssl6detail6engine14map_error_codeERNS_6system10error_codeE[_ZNK5boost4asio3ssl6detail6engine14map_error_codeERNS_6system10error_codeE]+0x5e): undefined reference toBIO_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZNK5boost4asio3ssl6detail6engine14map_error_codeERNS_6system10error_codeE[_ZNK5boost4asio3ssl6detail6engine14map_error_codeERNS_6system10error_codeE]+0x8d): undefined reference to SSL_get_shutdown' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy[_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy]+0x3b): undefined reference toBIO_ctrl_pending' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy[_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy]+0x44): undefined reference to ERR_clear_error' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy[_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy]+0xa3): undefined reference toSSL_get_error' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy[_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy]+0xab): undefined reference to ERR_get_error' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy[_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy]+0xbe): undefined reference toBIO_ctrl_pending' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy[_ZN5boost4asio3ssl6detail6engine7performEMS3_FiPvyES4_yRNS_6system10error_codeEPy]+0x203): undefined reference to SSL_get_shutdown' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine9do_acceptEPvy[_ZN5boost4asio3ssl6detail6engine9do_acceptEPvy]+0x39): undefined reference toSSL_accept' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine10do_connectEPvy[_ZN5boost4asio3ssl6detail6engine10do_connectEPvy]+0x1f): undefined reference to SSL_connect' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine11do_shutdownEPvy[_ZN5boost4asio3ssl6detail6engine11do_shutdownEPvy]+0x1f): undefined reference toSSL_shutdown' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine11do_shutdownEPvy[_ZN5boost4asio3ssl6detail6engine11do_shutdownEPvy]+0x37): undefined reference to SSL_shutdown' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine7do_readEPvy[_ZN5boost4asio3ssl6detail6engine7do_readEPvy]+0x3d): undefined reference toSSL_read' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio3ssl6detail6engine8do_writeEPvy[_ZN5boost4asio3ssl6detail6engine8do_writeEPvy]+0x3d): undefined reference to SSL_write' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp14ConnectionImplC1ESt10unique_ptrINS_6SocketESt14default_deleteIS2_EE[_ZN9restc_cpp14ConnectionImplC1ESt10unique_ptrINS_6SocketESt14default_deleteIS2_EE]+0x7f): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp14ConnectionImplC1ESt10unique_ptrINS_6SocketESt14default_deleteIS2_EE[_ZN9restc_cpp14ConnectionImplC1ESt10unique_ptrINS_6SocketESt14default_deleteIS2_EE]+0xce): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp14ConnectionImplD1Ev[_ZN9restc_cpp14ConnectionImplD1Ev]+0x21): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp14ConnectionImplD1Ev[_ZN9restc_cpp14ConnectionImplD1Ev]+0x70): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp10SocketImpl5CloseENS_6Socket6ReasonE[_ZN9restc_cpp10SocketImpl5CloseENS_6Socket6ReasonE]+0x2e): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp10SocketImpl5CloseENS_6Socket6ReasonE[_ZN9restc_cpp10SocketImpl5CloseENS_6Socket6ReasonE]+0x7d): more undefined references to boost::log::v2s_mt_nt6::trivial::logger::get()' follow C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZZN9restc_cpp13TlsSocketImpl12AsyncConnectERKN5boost4asio2ip14basic_endpointINS3_3tcpEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS2_19basic_yield_contextINS2_6detail15wrapped_handlerINS2_10io_service6strandEPFvvENSI_26is_continuation_if_runningEEEEEENKUlvE_clEv[_ZZN9restc_cpp13TlsSocketImpl12AsyncConnectERKN5boost4asio2ip14basic_endpointINS3_3tcpEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS2_19basic_yield_contextINS2_6detail15wrapped_handlerINS2_10io_service6strandEPFvvENSI_26is_continuation_if_runningEEEEEENKUlvE_clEv]+0x52): undefined reference toSSL_ctrl' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp13TlsSocketImpl5CloseENS_6Socket6ReasonE[_ZN9restc_cpp13TlsSocketImpl5CloseENS_6Socket6ReasonE]+0x3e): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp13TlsSocketImpl5CloseENS_6Socket6ReasonE[_ZN9restc_cpp13TlsSocketImpl5CloseENS_6Socket6ReasonE]+0x8d): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp18ConnectionPoolImpl13GetConnectionEN5boost4asio2ip14basic_endpointINS3_3tcpEEENS_10Connection4TypeEb[_ZN9restc_cpp18ConnectionPoolImpl13GetConnectionEN5boost4asio2ip14basic_endpointINS3_3tcpEEENS_10Connection4TypeEb]+0x92): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp18ConnectionPoolImpl13GetConnectionEN5boost4asio2ip14basic_endpointINS3_3tcpEEENS_10Connection4TypeEb[_ZN9restc_cpp18ConnectionPoolImpl13GetConnectionEN5boost4asio2ip14basic_endpointINS3_3tcpEEENS_10Connection4TypeEb]+0xe1): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp18ConnectionPoolImpl14OnCacheCleanupERKN5boost6system10error_codeE[_ZN9restc_cpp18ConnectionPoolImpl14OnCacheCleanupERKN5boost6system10error_codeE]+0x50): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN9restc_cpp18ConnectionPoolImpl14OnCacheCleanupERKN5boost6system10error_codeE[_ZN9restc_cpp18ConnectionPoolImpl14OnCacheCleanupERKN5boost6system10error_codeE]+0x9f): more undefined references toboost::log::v2s_mt_nt6::trivial::logger::get()' follow C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops11call_acceptIiEEyMNS2_6msghdrET_yP8sockaddrPy[_ZN5boost4asio6detail10socket_ops11call_acceptIiEEyMNS2_6msghdrET_yP8sockaddrPy]+0x53): undefined reference to __imp_accept' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops13error_wrapperIyEET_S4_RNS_6system10error_codeE[_ZN5boost4asio6detail10socket_ops13error_wrapperIyEET_S4_RNS_6system10error_codeE]+0x21): undefined reference toimp_WSAGetLastError' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops9call_bindIiEEiMNS2_6msghdrET_yPK8sockaddry[_ZN5boost4asio6detail10socket_ops9call_bindIiEEiMNS2_6msghdrET_yPK8sockaddry]+0x2f): undefined reference to `imp_bind' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops12call_connectIiEEiMNS2_6msghdrET_yPK8sockaddry[_ZN5boost4asio6detail10socket_ops12call_connectIiEEiMNS2_6msghdrET_yPK8sockaddry]+0x2f): undefined reference to __imp_connect' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops15call_getsockoptIiEEiMNS2_6msghdrET_yiiPvPy[_ZN5boost4asio6detail10socket_ops15call_getsockoptIiEEiMNS2_6msghdrET_yiiPvPy]+0x40): undefined reference toimp_getsockopt' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops16call_getpeernameIiEEiMNS2_6msghdrET_yP8sockaddrPy[_ZN5boost4asio6detail10socket_ops16call_getpeernameIiEEiMNS2_6msghdrET_yP8sockaddrPy]+0x37): undefined reference to `imp_getpeername' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ConnectionPoolImpl.cpp.obj):ConnectionPoolImpl.cpp:(.text$_ZN5boost4asio6detail10socket_ops16call_getsocknameIiEEiMNS2_6msghdrET_yP8sockaddrPy[_ZN5boost4asio6detail10socket_ops16call_getsocknameIiEEiMNS2_6msghdrET_yP8sockaddrPy]+0x37): undefined reference to __imp_getsockname' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ZipReaderImpl.cpp.obj):ZipReaderImpl.cpp:(.text$_ZN9restc_cpp13ZipReaderImplC1EOSt10unique_ptrINS_10DataReaderESt14default_deleteIS2_EENS0_6FormatE[_ZN9restc_cpp13ZipReaderImplC1EOSt10unique_ptrINS_10DataReaderESt14default_deleteIS2_EENS0_6FormatE]+0xae): undefined reference toinflateInit2_' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ZipReaderImpl.cpp.obj):ZipReaderImpl.cpp:(.text$_ZN9restc_cpp13ZipReaderImplD1Ev[_ZN9restc_cpp13ZipReaderImplD1Ev]+0x28): undefined reference to inflateEnd' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ZipReaderImpl.cpp.obj):ZipReaderImpl.cpp:(.text$_ZN9restc_cpp13ZipReaderImpl10DecompressERN5boost16basic_string_refIcSt11char_traitsIcEEES6_[_ZN9restc_cpp13ZipReaderImpl10DecompressERN5boost16basic_string_refIcSt11char_traitsIcEEES6_]+0xee): undefined reference toinflate' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ChunkedReaderImpl.cpp.obj):ChunkedReaderImpl.cpp:(.text$_ZN9restc_cpp17ChunkedReaderImpl3LogEN5boost4asio15const_buffers_1EPKc[_ZN9restc_cpp17ChunkedReaderImpl3LogEN5boost4asio15const_buffers_1EPKc]+0x44): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ChunkedReaderImpl.cpp.obj):ChunkedReaderImpl.cpp:(.text$_ZN9restc_cpp17ChunkedReaderImpl3LogEN5boost4asio15const_buffers_1EPKc[_ZN9restc_cpp17ChunkedReaderImpl3LogEN5boost4asio15const_buffers_1EPKc]+0x97): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ChunkedReaderImpl.cpp.obj):ChunkedReaderImpl.cpp:(.text$_ZN9restc_cpp17ChunkedReaderImpl8ReadSomeEv[_ZN9restc_cpp17ChunkedReaderImpl8ReadSomeEv]+0x85): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ChunkedReaderImpl.cpp.obj):ChunkedReaderImpl.cpp:(.text$_ZN9restc_cpp17ChunkedReaderImpl8ReadSomeEv[_ZN9restc_cpp17ChunkedReaderImpl8ReadSomeEv]+0xd4): undefined reference toboost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ChunkedReaderImpl.cpp.obj):ChunkedReaderImpl.cpp:(.text$_ZN9restc_cpp17ChunkedReaderImpl8ReadSomeEv[_ZN9restc_cpp17ChunkedReaderImpl8ReadSomeEv]+0x14c): undefined reference to boost::log::v2s_mt_nt6::trivial::logger::get()' C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../lib/librestc-cpp.a(ChunkedReaderImpl.cpp.obj):ChunkedReaderImpl.cpp:(.text$_ZN9restc_cpp17ChunkedReaderImpl8ReadSomeEv[_ZN9restc_cpp17ChunkedReaderImpl8ReadSomeEv]+0x19f): more undefined references toboost::log::v2s_mt_nt6::trivial::logger::get()' follow collect2.exe: error: ld returned 1 exit status

jgaa commented 5 years ago

You have to link the boost libraries to your application.

Here are examples on how to build applications linking with all the required libraries:

https://github.com/jgaa/restc-cpp/tree/master/examples

Geramy commented 5 years ago

@jgaa if you look at the command above, when it compiles it does link those boost libraries, I can take the same project in codelite on my ubuntu machine and it compiles but if I try it on my windows machine with MSYS2 MinGW64 it doesn't work, I can't even compile the tests or examples, I get the same types of issues. What do you think?