make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 38: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 40: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 42: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 51: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 53: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 85: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 88: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 91: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 109: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 110: warning: duplicate script for target "ifeq" ignored make: "Makefile" line 87: warning: using previous script for "ifeq" defined here make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 111: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 113: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 141: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 142: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 143: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 145: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 146: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/Makefile" line 147: Invalid line type make: Fatal errors encountered -- cannot continue ao.cpp:56:37: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 56 | class IS_CONTAINS_USER: public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/local/lib/gcc13/include/c++/functional:49, from ao.cpp:32: /usr/local/lib/gcc13/include/c++/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ao.cpp: In member function 'virtual int AUTH_AO::Start()': ao.cpp:89:76: warning: 'std::const_mem_fun1_t<_Ret, _Tp, _Arg> std::mem_fun(_Ret (_Tp::*)(_Arg) const) [with _Ret = void; _Tp = AUTH_AO; _Arg = const USER*]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 89 | std::for_each(usersList.begin(), usersList.end(), std::bind1st(std::mem_fun(&AUTH_AO::UpdateUserAuthorization), this)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/gcc13/include/c++/bits/stl_function.h:1401:5: note: declared here 1401 | mem_fun(_Ret (_Tp::*__f)(_Arg) const) | ^~~~~~~ ao.cpp:89:63: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = const_mem_fun1_t; _Tp = AUTH_AO*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 89 | std::for_each(usersList.begin(), usersList.end(), std::bind1st(std::mem_fun(&AUTH_AO::UpdateUserAuthorization), this)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/lib/gcc13/include/c++/bits/stl_function.h:1438: /usr/local/lib/gcc13/include/c++/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ ao.cpp: In member function 'void AUTH_AO::UnSetUserNotifiers(USER_PTR)': ao.cpp:154:26: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = IS_CONTAINS_USER >; _Tp = USER*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 154 | bind2nd(IsContainsUserAOB, u)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/gcc13/include/c++/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ ao.cpp:164:26: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = IS_CONTAINS_USER >; _Tp = USER*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 164 | bind2nd(IsContainsUserAOA, u)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/gcc13/include/c++/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ ao.cpp:182:31: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = IS_CONTAINS_USER >; _Tp = USER*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 182 | bind2nd(IsContainsUserIPB, u)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/gcc13/include/c++/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ ao.cpp:192:26: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = IS_CONTAINS_USER >; _Tp = USER*]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 192 | bind2nd(IsContainsUserIPA, u)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/gcc13/include/c++/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from inetaccess.cpp:48: inetaccess.h:370:30: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 370 | class UnauthorizeUser : std::unary_function &, void> { | ^~~~~~~~~~~~~~ In file included from /usr/local/lib/gcc13/include/c++/string:49, from ../../../../../stglibs/common.lib/include/stg/common.h:36, from inetaccess.cpp:42: /usr/local/lib/gcc13/include/c++/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ping.cpp:22:29: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 22 | class HAS_USER: public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/local/lib/gcc13/include/c++/string:49, from /usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/../../include/stg/plugin.h:31, from ping.h:11, from ping.cpp:1: /usr/local/lib/gcc13/include/c++/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from rscript.cpp:22: rscript.h:259:36: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 259 | class DisconnectUser : public std::unary_function &, void> { | ^~~~~~~~~~~~~~ In file included from /usr/local/lib/gcc13/include/c++/string:49, from /usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/../../include/stg/plugin.h:31, from rscript.h:25: /usr/local/lib/gcc13/include/c++/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from rscript.cpp:24: ur_functor.h:36:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 36 | class UpdateRouter : public std::unary_function, void> | ^~~~~~~~~~~~~~ /usr/local/lib/gcc13/include/c++/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from rscript.cpp:25: send_functor.h:39:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 39 | class PacketSender : public std::unary_function { | ^~~~~~~~~~~~~~ /usr/local/lib/gcc13/include/c++/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from radius.cpp:38: radius.h:136:35: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 136 | struct SPrinter : public std::unary_function, void> | ^~~~~~~~~~~~~~ In file included from /usr/local/lib/gcc13/include/c++/string:49, from /usr/local/ubinstaller/distfiles/stg-2.409/projects/stargazer/../../include/stg/store.h:30, from radius.cpp:33: /usr/local/lib/gcc13/include/c++/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /usr/local/bin/ld: admin_impl.o: in function `ADMIN_IMPL::GetIPStr() const': admin_impl.cpp:(.text+0x2df): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: admin_impl.o: in function `ADMIN_IMPL::GetLogStr() const': admin_impl.cpp:(.text+0x4b4): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text+0x520): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text+0x52e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text+0x53c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text+0x54a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text+0x5a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o:admin_impl.cpp:(.text+0x5b5): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admin_impl.o: in function `ADMIN_CONF::ADMIN_CONF(ADMIN_CONF const&)': admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERKS_[_ZN10ADMIN_CONFC2ERKS_]+0x3b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERKS_[_ZN10ADMIN_CONFC2ERKS_]+0x50): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERKS_[_ZN10ADMIN_CONFC2ERKS_]+0x70): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o: in function `ADMIN_CONF::ADMIN_CONF(PRIV const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)': admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_[_ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_]+0x3f): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_[_ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_]+0x50): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_[_ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_]+0x70): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o: in function `ADMIN_CONF::operator=(ADMIN_CONF const&)': admin_impl.cpp:(.text._ZN10ADMIN_CONFaSERKS_[_ZN10ADMIN_CONFaSERKS_]+0x3f): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFaSERKS_[_ZN10ADMIN_CONFaSERKS_]+0x54): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.o: in function `std::__1::basic_string, std::__1::allocator > std::__1::operator+[abi:v160006], std::__1::allocator >(std::__1::basic_string, std::__1::allocator > const&, char const*)': admin_impl.cpp:(.text._ZNSt3__1plB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_[_ZNSt3__1plB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_]+0xe5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o: in function `std::__1::basic_string, std::__1::allocator > std::__1::operator+[abi:v160006], std::__1::allocator >(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)': admin_impl.cpp:(.text._ZNSt3__1plB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_[_ZNSt3__1plB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_]+0xf5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o: in function `_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc': admin_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' /usr/local/bin/ld: admin_impl.o: in function `std::__throw_bad_array_new_length[abi:v160006]()': admin_impl.cpp:(.text._ZSt28__throw_bad_array_new_lengthB7v160006v[_ZSt28__throw_bad_array_new_lengthB7v160006v]+0x1a): undefined reference to `std::bad_array_new_length::bad_array_new_length()' /usr/local/bin/ld: admin_impl.o: in function `ADMIN_CONF::~ADMIN_CONF()': admin_impl.cpp:(.text._ZN10ADMIN_CONFD2Ev[_ZN10ADMIN_CONFD2Ev]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFD2Ev[_ZN10ADMIN_CONFD2Ev]+0x2b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFD2Ev[_ZN10ADMIN_CONFD2Ev]+0x4a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::ADMINS_IMPL(STORE*)': admins_impl.cpp:(.text+0xba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xc8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0x14d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': admins_impl.cpp:(.text+0xafc): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0xb38): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0xb49): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xb5a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xbe1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xc14): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xc58): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0xc6e): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': admins_impl.cpp:(.text+0xdbb): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0xe3c): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0xe4d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xe5e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xe6f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xef6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xf4b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0xf61): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': admins_impl.cpp:(.text+0x138d): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x13c9): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x13da): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x13eb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1472): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x14cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x14ff): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0x1515): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': admins_impl.cpp:(.text+0x1720): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x17a1): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x17b2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x17c3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x17d4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x185b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x18b0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0x18c6): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Change(ADMIN_CONF const&, ADMIN const*)': admins_impl.cpp:(.text+0x1d89): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1de2): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1df3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1e04): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1e15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1e9c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1ef6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0x1f3a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `std::__1::basic_string, std::__1::allocator >::operator=[abi:v160006](char const*)': admins_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB7v160006EPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB7v160006EPKc]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::assign(char const*)' /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::~ADMINS_IMPL()': admins_impl.cpp:(.text._ZN11ADMINS_IMPLD2Ev[_ZN11ADMINS_IMPLD2Ev]+0x2b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o: in function `std::__1::allocator, std::__1::allocator > >::destroy[abi:v160006](std::__1::basic_string, std::__1::allocator >*)': admins_impl.cpp:(.text._ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE7destroyB7v160006EPS5_[_ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE7destroyB7v160006EPS5_]+0x15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::CORPORATIONS_IMPL(STORE*)': corps_impl.cpp:(.text+0x130): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Add(CORP_CONF const&, ADMIN const*)': corps_impl.cpp:(.text+0x50d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x51e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x52f): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Add(CORP_CONF const&, ADMIN const*)': corps_impl.cpp:(.text+0x6ff): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x738): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x749): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x75a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x7db): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x81f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x835): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x857): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Add(CORP_CONF const&, ADMIN const*)': corps_impl.cpp:(.text+0x976): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x9f1): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0xa02): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xa13): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xa24): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xaa5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xafa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0xb10): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': corps_impl.cpp:(.text+0xea8): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0xee1): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0xef2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xf03): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xf84): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xfea): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1000): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x1022): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': corps_impl.cpp:(.text+0x1200): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x127b): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x128c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x129d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x12ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x132f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1384): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x139a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Change(CORP_CONF const&, ADMIN const*)': corps_impl.cpp:(.text+0x17bf): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1815): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1826): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1837): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1848): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x18c9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x191e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x1934): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORP_CONF::CORP_CONF(std::__1::basic_string, std::__1::allocator > const&)': corps_impl.cpp:(.text._ZN9CORP_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN9CORP_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.o: in function `CORP_CONF::~CORP_CONF()': corps_impl.cpp:(.text._ZN9CORP_CONFD2Ev[_ZN9CORP_CONFD2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o: in function `CORP_CONF::operator=(CORP_CONF const&)': corps_impl.cpp:(.text._ZN9CORP_CONFaSERKS_[_ZN9CORP_CONFaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::~CORPORATIONS_IMPL()': corps_impl.cpp:(.text._ZN17CORPORATIONS_IMPLD2Ev[_ZN17CORPORATIONS_IMPLD2Ev]+0x28): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o: in function `CORP_CONF::CORP_CONF(CORP_CONF const&)': corps_impl.cpp:(.text._ZN9CORP_CONFC2ERKS_[_ZN9CORP_CONFC2ERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.o: in function `main': main.cpp:(.text+0x90): undefined reference to `STG_LOGGER::SetLogFileName(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x9e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xde): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x15a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x213): undefined reference to `STG_LOGGER::SetLogFileName(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x235): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x2a9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x2dc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x40f): undefined reference to `STG_LOGGER::SetLogFileName(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0xc8a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xcbd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xd1d): undefined reference to `STG_LOGGER::SetLogFileName(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x119d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x11b3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `(anonymous namespace)::ForkAndWait(std::__1::basic_string, std::__1::allocator > const&)': main.cpp:(.text+0x1285): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x13a0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `SETTINGS_IMPL::GetStrError() const': main.cpp:(.text._ZNK13SETTINGS_IMPL11GetStrErrorEv[_ZNK13SETTINGS_IMPL11GetStrErrorEv]+0x20): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.o: in function `SETTINGS_IMPL::~SETTINGS_IMPL()': main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0x77): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0x8c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0xa1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0xb3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0xc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o:main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0xd7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: main.o: in function `bool std::__1::operator==[abi:v160006], std::__1::allocator >(std::__1::basic_string, std::__1::allocator > const&, char const*)': main.cpp:(.text._ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_[_ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_]+0x5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::compare(unsigned long, unsigned long, char const*, unsigned long) const' /usr/local/bin/ld: pidfile.o: in function `PIDFile::PIDFile(std::__1::basic_string, std::__1::allocator > const&)': pidfile.cpp:(.text+0x23): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: pidfile.cpp:(.text+0x8d): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: pidfile.cpp:(.text+0x12a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: pidfile.o: in function `PIDFile::~PIDFile()': pidfile.cpp:(.text+0x1ac): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: pidfile.cpp:(.text+0x1ba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ofstream >::basic_ofstream(char const*, unsigned int)': pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC1EPKcj[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC1EPKcj]+0x11c): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC1EPKcj[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC1EPKcj]+0x136): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ostream >& std::__1::endl[abi:v160006] >(std::__1::basic_ostream >&)': pidfile.cpp:(.text._ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_[_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_]+0x31): undefined reference to `std::__1::basic_ostream >::put(char)' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_[_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_]+0x3a): undefined reference to `std::__1::basic_ostream >::flush()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ofstream >::~basic_ofstream()': pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED1Ev[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED1Ev]+0x2f): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED1Ev[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED1Ev]+0x51): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ofstream >::~basic_ofstream()': pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED2Ev[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED2Ev]+0x50): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED2Ev[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED2Ev]+0x73): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_filebuf >::~basic_filebuf()': pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev]+0x94): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev]+0xd7): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: pidfile.o: in function `std::__1::codecvt const& std::__1::use_facet[abi:v160006] >(std::__1::locale const&)': pidfile.cpp:(.text._ZNSt3__19use_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE]+0x12): undefined reference to `std::__1::codecvt::id' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__19use_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE]+0x1b): undefined reference to `std::__1::locale::use_facet(std::__1::locale::id&) const' /usr/local/bin/ld: pidfile.o: in function `std::__1::__throw_bad_cast[abi:v160006]()': pidfile.cpp:(.text._ZNSt3__116__throw_bad_castB7v160006Ev[_ZNSt3__116__throw_bad_castB7v160006Ev]+0x1a): undefined reference to `std::bad_cast::bad_cast()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ios >::basic_ios[abi:v160006]()': pidfile.cpp:(.text._ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2B7v160006Ev[_ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2B7v160006Ev]+0x1f): undefined reference to `vtable for std::__1::basic_ios >' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_filebuf >::basic_filebuf()': pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x15): undefined reference to `std::__1::basic_streambuf >::basic_streambuf()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x12a): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x17b): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x1ca): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x1fe): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: pidfile.o: in function `std::__1::ios_base::ios_base[abi:v160006]()': pidfile.cpp:(.text._ZNSt3__18ios_baseC2B7v160006Ev[_ZNSt3__18ios_baseC2B7v160006Ev]+0xe): undefined reference to `vtable for std::__1::ios_base' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ios >::init[abi:v160006](std::__1::basic_streambuf >*)': pidfile.cpp:(.text._ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initB7v160006EPNS_15basic_streambufIcS2_EE[_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initB7v160006EPNS_15basic_streambufIcS2_EE]+0x1d): undefined reference to `std::__1::ios_base::init(void*)' /usr/local/bin/ld: pidfile.o: in function `bool std::__1::has_facet[abi:v160006] >(std::__1::locale const&)': pidfile.cpp:(.text._ZNSt3__19has_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE[_ZNSt3__19has_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE]+0x11): undefined reference to `std::__1::codecvt::id' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__19has_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE[_ZNSt3__19has_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE]+0x16): undefined reference to `std::__1::locale::has_facet(std::__1::locale::id&) const' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_streambuf >::getloc[abi:v160006]() const': pidfile.cpp:(.text._ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE6getlocB7v160006Ev[_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE6getlocB7v160006Ev]+0x20): undefined reference to `std::__1::locale::locale(std::__1::locale const&)' /usr/local/bin/ld: pidfile.o: in function `std::__1::ios_base::setstate[abi:v160006](unsigned int)': pidfile.cpp:(.text._ZNSt3__18ios_base8setstateB7v160006Ej[_ZNSt3__18ios_base8setstateB7v160006Ej]+0x1a): undefined reference to `std::__1::ios_base::clear(unsigned int)' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ios >::widen[abi:v160006](char) const': pidfile.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x1f): undefined reference to `std::__1::ios_base::getloc() const' /usr/local/bin/ld: pidfile.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x4f): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x70): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.o: in function `std::__1::ctype const& std::__1::use_facet[abi:v160006] >(std::__1::locale const&)': pidfile.cpp:(.text._ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE]+0x12): undefined reference to `std::__1::ctype::id' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE]+0x1b): undefined reference to `std::__1::locale::use_facet(std::__1::locale::id&) const' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTINSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE[_ZTINSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: pidfile.o:(.rodata._ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x48): undefined reference to `std::__1::basic_streambuf >::showmanyc()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x50): undefined reference to `std::__1::basic_streambuf >::xsgetn(char*, long)' /usr/local/bin/ld: pidfile.o:(.rodata._ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x60): undefined reference to `std::__1::basic_streambuf >::uflow()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x70): undefined reference to `std::__1::basic_streambuf >::xsputn(char const*, long)' /usr/local/bin/ld: pidfile.o:(.rodata._ZTINSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTINSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_streambuf >' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::PLUGIN_RUNNER(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, MODULE_SETTINGS const&, ADMINS&, TARIFFS&, USERS&, SERVICES&, CORPORATIONS&, TRAFFCOUNTER&, STORE&, SETTINGS const&)': plugin_runner.cpp:(.text+0x52): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x67): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x116): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x129): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Load(MODULE_SETTINGS const&, ADMINS&, TARIFFS&, USERS&, SERVICES&, CORPORATIONS&, TRAFFCOUNTER&, STORE&, SETTINGS const&)': plugin_runner.cpp:(.text+0x248): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x293): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x2b9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x333): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x36f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x3ca): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x3f3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x48c): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x49d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x4ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x4bf): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x4e1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x536): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.o:plugin_runner.cpp:(.text+0x54c): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Load(MODULE_SETTINGS const&, ADMINS&, TARIFFS&, USERS&, SERVICES&, CORPORATIONS&, TRAFFCOUNTER&, STORE&, SETTINGS const&)': plugin_runner.cpp:(.text+0x650): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x679): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x6f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x738): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x77c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x7a5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x825): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x864): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x93c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x9a3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x9b4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xa45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xa5b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xa9a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::~PLUGIN_RUNNER()': plugin_runner.cpp:(.text+0xb3f): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xb90): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xb9e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xbac): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xbba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xc32): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xc45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.o:plugin_runner.cpp:(.text+0xc58): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Start()': plugin_runner.cpp:(.text+0xd50): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Stop()': plugin_runner.cpp:(.text+0xda0): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Reload(MODULE_SETTINGS const&)': plugin_runner.cpp:(.text+0xdf8): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Error::Error(std::__1::basic_string, std::__1::allocator > const&)': plugin_runner.cpp:(.text._ZN13PLUGIN_RUNNER5ErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE[_ZN13PLUGIN_RUNNER5ErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE]+0x1d): undefined reference to `std::runtime_error::runtime_error(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_mgr.o: in function `STG::PluginManager::PluginManager(SETTINGS_IMPL const&, STORE&, ADMINS_IMPL&, TARIFFS_IMPL&, SERVICES_IMPL&, CORPORATIONS_IMPL&, USERS_IMPL&, TRAFFCOUNTER_IMPL&)': plugin_mgr.cpp:(.text+0xa1): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x111): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x178): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x189): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x2d7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x2ed): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x3d0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.o:plugin_mgr.cpp:(.text+0x3e1): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::SETTINGS_IMPL(std::__1::basic_string, std::__1::allocator > const&)': settings_impl.cpp:(.text+0xb6): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xd8): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x44f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x462): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x475): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x488): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::SETTINGS_IMPL(SETTINGS_IMPL const&)': settings_impl.cpp:(.text+0x579): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x5b5): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x5d3): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x5f1): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x615): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x639): more undefined references to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::SETTINGS_IMPL(SETTINGS_IMPL const&)': settings_impl.cpp:(.text+0x98f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x9a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x9b5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x9c8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x9db): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x9ee): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::operator=(SETTINGS_IMPL const&)': settings_impl.cpp:(.text+0xa85): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xaaf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xac4): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xadf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xafa): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0xb15): more undefined references to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ParseModuleSettings(DOTCONFDocumentNode const*, std::__1::vector >*)': settings_impl.cpp:(.text+0xd96): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xdcf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xde0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0xdf1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0xe02): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0xe68): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0xe7e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0xe94): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x1231): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x124d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x125e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x12c5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x15e7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1649): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1682): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1693): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x16a4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x16b5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x16ee): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1744): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x175a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x180c): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1834): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1896): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x18cf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x18e0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x18f1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1902): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x193b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1991): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x19a7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x1a4f): undefined reference to `ParseInt(std::__1::basic_string, std::__1::allocator > const&, int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1a77): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1ad9): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b12): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b23): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b34): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b7e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1bd4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x1bea): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x1c9c): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1cc4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d26): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d70): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d81): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d92): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1dcb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1e21): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x1e37): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x1ee6): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1f0e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1f70): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1fa9): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1fba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1fcb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1fdc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2015): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x206b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2081): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2129): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2151): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x21b3): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x21ec): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x21fd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x220e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x221f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2258): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x22ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x22c4): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2373): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x239b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x23fd): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2436): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2447): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2458): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2469): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x24a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x24f8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x250e): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x25b6): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x25de): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2640): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2679): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x268a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x269b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x26ac): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x26e5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x273b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2751): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x27f9): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2821): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2883): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x28bc): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x28cd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x28de): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x28ef): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2928): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x297e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2994): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2a3c): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2a64): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2ac6): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2aff): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2b10): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2b21): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2b32): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2b6b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2bc1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2bd7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2c7f): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2ca7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d09): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d42): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d53): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d64): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d75): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2dae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2e04): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2e1a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2ec2): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2eea): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2f4c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2f85): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2f96): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2fa7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2fb8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2ff1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3047): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x305d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x31e2): undefined reference to `ParseUnsigned(std::__1::basic_string, std::__1::allocator > const&, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x320a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x326c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x32a5): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x32b6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x32c7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x32d8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3311): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3367): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x337d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x342c): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3454): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x34b6): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x34ef): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3500): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3511): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3522): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x355b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x35b1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x35c7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x366f): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3697): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x36f9): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3732): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3743): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3754): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3765): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x379e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x37f4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x380a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x38b2): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x38da): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x393c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3975): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3986): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3997): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x39a8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x39e1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3a37): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x3a4d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x3df8): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e31): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e42): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e53): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e64): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3ecb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3ee1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x3ef7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x4058): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x4091): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x40a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x40b3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x40c4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x412b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x4141): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x4157): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `MODULE_SETTINGS::MODULE_SETTINGS(MODULE_SETTINGS const&)': settings_impl.cpp:(.text._ZN15MODULE_SETTINGSC2ERKS_[_ZN15MODULE_SETTINGSC2ERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text._ZN15MODULE_SETTINGSC2ERKS_[_ZN15MODULE_SETTINGSC2ERKS_]+0x52): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o: in function `MODULE_SETTINGS::operator=(MODULE_SETTINGS const&)': settings_impl.cpp:(.text._ZN15MODULE_SETTINGSaSERKS_[_ZN15MODULE_SETTINGSaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `PARAM_VALUE::PARAM_VALUE()': settings_impl.cpp:(.text._ZN11PARAM_VALUEC2Ev[_ZN11PARAM_VALUEC2Ev]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o: in function `PARAM_VALUE::PARAM_VALUE(PARAM_VALUE const&)': settings_impl.cpp:(.text._ZN11PARAM_VALUEC2ERKS_[_ZN11PARAM_VALUEC2ERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text._ZN11PARAM_VALUEC2ERKS_[_ZN11PARAM_VALUEC2ERKS_]+0x52): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o: in function `PARAM_VALUE::operator=(PARAM_VALUE const&)': settings_impl.cpp:(.text._ZN11PARAM_VALUEaSERKS_[_ZN11PARAM_VALUEaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `void std::__1::allocator, std::__1::allocator > >::construct[abi:v160006], std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >(std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >&&)': settings_impl.cpp:(.text._ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JS5_EEEvPT_DpOT0_[_ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JS5_EEEvPT_DpOT0_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `void std::__1::allocator, std::__1::allocator > >::construct[abi:v160006], std::__1::allocator >, std::__1::basic_string, std::__1::allocator > const&>(std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator > const&)': settings_impl.cpp:(.text._ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JRKS5_EEEvPT_DpOT0_[_ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JRKS5_EEEvPT_DpOT0_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `void std::__1::allocator, std::__1::allocator > >::construct[abi:v160006], std::__1::allocator >, std::__1::basic_string, std::__1::allocator >&>(std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >&)': settings_impl.cpp:(.text._ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JRS5_EEEvPT_DpOT0_[_ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JRS5_EEEvPT_DpOT0_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `std::__1::pair, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*> std::__1::__copy_loop::operator()[abi:v160006], std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*>(std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*) const': settings_impl.cpp:(.text._ZNKSt3__111__copy_loopINS_17_ClassicAlgPolicyEEclB7v160006IPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESA_SA_EENS_4pairIT_T1_EESC_T0_SD_[_ZNKSt3__111__copy_loopINS_17_ClassicAlgPolicyEEclB7v160006IPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESA_SA_EENS_4pairIT_T1_EESC_T0_SD_]+0x3e): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::SERVICES_IMPL(STORE*)': services_impl.cpp:(.text+0x130): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Add(SERVICE_CONF const&, ADMIN const*)': services_impl.cpp:(.text+0x53d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x54e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x55f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x5c9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x616): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Add(SERVICE_CONF const&, ADMIN const*)': services_impl.cpp:(.text+0x72f): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x768): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x779): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x78a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x80b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x84f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x865): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x887): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Add(SERVICE_CONF const&, ADMIN const*)': services_impl.cpp:(.text+0x9a6): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0xa21): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0xa32): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xa43): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xa54): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xad5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xb2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0xb40): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': services_impl.cpp:(.text+0xed8): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0xf11): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0xf22): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xf33): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xfb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x101a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x1030): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x1052): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': services_impl.cpp:(.text+0x1230): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x12ab): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x12bc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x12cd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x12de): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x135f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x13b4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x13ca): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Change(SERVICE_CONF const&, ADMIN const*)': services_impl.cpp:(.text+0x17ef): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x1845): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x1856): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x1867): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x1878): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x18f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x194e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x1964): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICE_CONF::SERVICE_CONF(std::__1::basic_string, std::__1::allocator > const&)': services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN12SERVICE_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x24): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN12SERVICE_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x61): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o: in function `SERVICE_CONF::operator=(SERVICE_CONF const&)': services_impl.cpp:(.text._ZN12SERVICE_CONFaSERKS_[_ZN12SERVICE_CONFaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text._ZN12SERVICE_CONFaSERKS_[_ZN12SERVICE_CONFaSERKS_]+0x32): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.o: in function `SERVICE_CONF::SERVICE_CONF()': services_impl.cpp:(.text._ZN12SERVICE_CONFC2Ev[_ZN12SERVICE_CONFC2Ev]+0x59): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o: in function `RESETABLE, std::__1::allocator > >::operator=(std::__1::basic_string, std::__1::allocator > const&)': services_impl.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.o: in function `SERVICE_CONF::SERVICE_CONF(SERVICE_CONF const&)': services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKS_[_ZN12SERVICE_CONFC2ERKS_]+0x24): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKS_[_ZN12SERVICE_CONFC2ERKS_]+0x39): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKS_[_ZN12SERVICE_CONFC2ERKS_]+0x6f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.o: in function `STORE_LOADER::STORE_LOADER(SETTINGS_IMPL const&)': store_loader.cpp:(.text+0xec): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0xfa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x161): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x174): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.o:store_loader.cpp:(.text+0x19a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: store_loader.o: in function `STORE_LOADER::Load()': store_loader.cpp:(.text+0x4e0): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x50e): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x51c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x52a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x587): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x59a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x66b): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x6e0): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x6ee): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x6fc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x70d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x71e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x79d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.o:store_loader.cpp:(.text+0x7b0): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: store_loader.o: in function `STORE_LOADER::Load()': store_loader.cpp:(.text+0x871): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x882): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x893): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x8f3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x909): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x9cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.o: in function `std::__1::basic_string, std::__1::allocator >::operator+=[abi:v160006](char const*)': store_loader.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB7v160006EPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB7v160006EPKc]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::append(char const*)' /usr/local/bin/ld: store_loader.o: in function `std::__1::basic_string, std::__1::allocator >::append[abi:v160006](std::__1::basic_string, std::__1::allocator > const&)': store_loader.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB7v160006ERKS5_[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB7v160006ERKS5_]+0x3a): undefined reference to `std::__1::basic_string, std::__1::allocator >::append(char const*, unsigned long)' /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_IMPL::TariffChangeIsAllowed(TARIFF const&, long) const': tariff_impl.cpp:(.text+0x5c3): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x69d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x6ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x6bc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x6ca): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x6db): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.o:tariff_impl.cpp:(.text+0x6ec): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_IMPL::TariffChangeIsAllowed(TARIFF const&, long) const': tariff_impl.cpp:(.text+0x868): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x957): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x968): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x979): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x98a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x99b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.o:tariff_impl.cpp:(.text+0x9ac): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_IMPL::TariffChangeIsAllowed(TARIFF const&, long) const': tariff_impl.cpp:(.text+0xae5): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xbd1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xbe2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xbf3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xc04): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xc15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.o:tariff_impl.cpp:(.text+0xc26): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_IMPL::SetName(std::__1::basic_string, std::__1::allocator > const&)': tariff_impl.cpp:(.text._ZN11TARIFF_IMPL7SetNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN11TARIFF_IMPL7SetNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x21): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_CONF::operator=(TARIFF_CONF const&)': tariff_impl.cpp:(.text._ZN11TARIFF_CONFaSERKS_[_ZN11TARIFF_CONFaSERKS_]+0x47): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_CONF::~TARIFF_CONF()': tariff_impl.cpp:(.text._ZN11TARIFF_CONFD2Ev[_ZN11TARIFF_CONFD2Ev]+0x15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::TARIFFS_IMPL(STORE*)': tariffs_impl.cpp:(.text+0xc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x175): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1ef): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::~TARIFFS_IMPL()': tariffs_impl.cpp:(.text+0x2ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x37c): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Chg(TARIFF_DATA const&, ADMIN const*)': tariffs_impl.cpp:(.text+0xcfb): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xd34): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xd45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xd56): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xdd7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xe66): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xe7c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0xea4): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Chg(TARIFF_DATA const&, ADMIN const*)': tariffs_impl.cpp:(.text+0xf3e): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xfae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xfbf): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1015): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x104f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1065): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x108d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': tariffs_impl.cpp:(.text+0x14a0): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x14d9): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x14ea): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x14fb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x157c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1622): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1638): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x1660): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': tariffs_impl.cpp:(.text+0x1cbf): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1cf8): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1d09): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1d1a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1d9b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1e2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1e40): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x1e68): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': tariffs_impl.cpp:(.text+0x1f2d): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1fa3): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1fb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1fc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1fd6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x2098): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x20ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x20c4): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFF_CONF::TARIFF_CONF(std::__1::basic_string, std::__1::allocator > const&)': tariffs_impl.cpp:(.text._ZN11TARIFF_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN11TARIFF_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x3f): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.o: in function `TARIFF_CONF::TARIFF_CONF(TARIFF_CONF const&)': tariffs_impl.cpp:(.text._ZN11TARIFF_CONFC2ERKS_[_ZN11TARIFF_CONFC2ERKS_]+0x47): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::DelUser(unsigned int)': traffcounter_impl.cpp:(.text+0x2c): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x5a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x2f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::TRAFFCOUNTER_IMPL(USERS_IMPL*, std::__1::basic_string, std::__1::allocator > const&)': traffcounter_impl.cpp:(.text+0xe3b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0xf34): undefined reference to `strprintf(std::__1::basic_string, std::__1::allocator >*, char const*, ...)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0xfc9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x1138): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x114b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x117d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::~TRAFFCOUNTER_IMPL()': traffcounter_impl.cpp:(.text+0x12b4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o:traffcounter_impl.cpp:(.text+0x12c9): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::Run(void*)': traffcounter_impl.cpp:(.text+0x1ea3): undefined reference to `TouchFile(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x1eb1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x1ecb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::Process(RAW_PACKET const&)': traffcounter_impl.cpp:(.text+0x28e6): undefined reference to `TouchFile(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x28f4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x290e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::SetMonitorDir(std::__1::basic_string, std::__1::allocator > const&)': traffcounter_impl.cpp:(.text+0x3a44): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.o: in function `bool std::__1::operator==[abi:v160006], std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)': traffcounter_impl.cpp:(.text._ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE[_ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE]+0x5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::compare(unsigned long, unsigned long, char const*, unsigned long) const' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::USER_IMPL(SETTINGS_IMPL const*, STORE const*, TARIFFS const*, ADMIN const*, USERS const*, SERVICES const&)': user_impl.cpp:(.text+0x69d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x7a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x7db): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Init()': user_impl.cpp:(.text+0x873): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x8b0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x952): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::USER_IMPL(USER_IMPL const&)': user_impl.cpp:(.text+0xbc8): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x1317): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x1413): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x144c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::~USER_IMPL()': user_impl.cpp:(.text+0x1554): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x1650): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x168f): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::SetLogin(std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x1a58): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Authorize(unsigned int, unsigned int, AUTH const*)': user_impl.cpp:(.text+0x2c24): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2c52): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2c87): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2c95): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2ca6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2cb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2cc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2d25): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x2d3b): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Authorize(unsigned int, unsigned int, AUTH const*)': user_impl.cpp:(.text+0x2dd7): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2df4): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2e30): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2e41): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2e52): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2e63): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2eb5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2ecb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x2ee1): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Authorize(unsigned int, unsigned int, AUTH const*)': user_impl.cpp:(.text+0x2f3c): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2f59): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2f95): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2fa6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2fb7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2fc8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x301a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3030): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x3046): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Authorize(unsigned int, unsigned int, AUTH const*)': user_impl.cpp:(.text+0x3162): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x317f): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x31e1): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x31f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3203): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3214): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3255): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x32aa): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Unauthorize(AUTH const*, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x38c0): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x394a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3969): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Disconnect(bool, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x3a5a): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3b3c): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3bd2): undefined reference to `strprintf(std::__1::basic_string, std::__1::allocator >*, char const*, ...)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3be3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3ce0): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3d23): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3d34): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3d45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3d56): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3db7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x3e0c): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Disconnect(bool, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x3f35): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3f74): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3f9d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3fd0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x423e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x4268): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Connect(bool)': user_impl.cpp:(.text+0x461a): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x46b0): undefined reference to `strprintf(std::__1::basic_string, std::__1::allocator >*, char const*, ...)' /usr/local/bin/ld: user_impl.cpp:(.text+0x46c1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x47be): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x4801): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x4812): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x4823): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x4834): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x48a6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x48fb): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::AddMessage(STG_MSG*)': user_impl.cpp:(.text+0x91cf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x931b): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::GetParamValue(std::__1::basic_string, std::__1::allocator > const&) const': user_impl.cpp:(.text+0x9533): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x9543): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_impl.cpp:(.text+0x9551): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x959b): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x95e8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9664): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x9756): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x982d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9846): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `CHG_PASSIVE_NOTIFIER::Notify(int const&, int const&)': user_impl.cpp:(.text+0x997b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9995): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `CHG_DISABLED_NOTIFIER::Notify(int const&, int const&)': user_impl.cpp:(.text+0x9a4b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x9a65): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `CHG_TARIFF_NOTIFIER::Notify(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x9cb7): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o: in function `CHG_IPS_NOTIFIER::Notify(USER_IPS const&, USER_IPS const&)': user_impl.cpp:(.text+0x9dfd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9e0b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9e75): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9ea0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9eb3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x9ed2): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `StrToIPS(std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text._Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x364): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, int&)' /usr/local/bin/ld: user_impl.cpp:(.text._Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x38c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x3cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_CONF::USER_CONF()': user_impl.cpp:(.text._ZN9USER_CONFC2Ev[_ZN9USER_CONFC2Ev]+0x25e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2Ev[_ZN9USER_CONFC2Ev]+0x271): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2Ev[_ZN9USER_CONFC2Ev]+0x297): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_CONFC2Ev[_ZN9USER_CONFC2Ev]+0x2aa): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_CONF::USER_CONF(USER_CONF const&)': user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x27): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x4c): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x6a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x88): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0xa6): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0xca): more undefined references to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' follow /usr/local/bin/ld: user_impl.o: in function `USER_CONF::USER_CONF(USER_CONF const&)': user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x2df): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x2f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x318): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x32b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x33e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x351): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IPS::GetIpStr() const': user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x9f): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0xe3): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0xfa): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x11a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x128): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x177): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x18a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x1ab): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x1b9): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY_LOGGED::Set(double const&, ADMIN const*, std::__1::basic_string, std::__1::allocator > const&, STORE const*, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x174): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x18d): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x21c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x22d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x2e9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x2fa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x367): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x37d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream[abi:v160006]()': user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0x99): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xb0): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream()': user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x2c): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x4b): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIjE8ToStringEv[_ZNK13USER_PROPERTYIjE8ToStringEv]+0x57): undefined reference to `std::__1::basic_ostream >::operator<<(unsigned int)' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTIES::Exists(std::__1::basic_string, std::__1::allocator > const&) const': user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x32): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x3f): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x97): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0xa5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0xdf): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0xf2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTIES::GetPropertyValue(std::__1::basic_string, std::__1::allocator > const&) const': user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x47): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x54): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x86): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x94): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x103): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x116): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::ResetNextTariff()': user_impl.cpp:(.text._ZN9USER_IMPL15ResetNextTariffEv[_ZN9USER_IMPL15ResetNextTariffEv]+0x44): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_IMPL15ResetNextTariffEv[_ZN9USER_IMPL15ResetNextTariffEv]+0x5f): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_ostream >& std::__1::__put_character_sequence[abi:v160006] >(std::__1::basic_ostream >&, char const*, unsigned long)': user_impl.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x20): undefined reference to `std::__1::basic_ostream >::sentry::sentry(std::__1::basic_ostream >&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x16b): undefined reference to `std::__1::basic_ostream >::sentry::~sentry()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x17e): undefined reference to `std::__1::basic_ostream >::sentry::~sentry()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x1a9): undefined reference to `std::__1::ios_base::__set_badbit_and_consider_rethrow()' /usr/local/bin/ld: user_impl.o: in function `std::__1::ostreambuf_iterator > std::__1::__pad_and_output[abi:v160006] >(std::__1::ostreambuf_iterator >, char const*, char const*, char const*, std::__1::ios_base&, char)': user_impl.cpp:(.text._ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x163): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x178): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_string, std::__1::allocator >::basic_string[abi:v160006](unsigned long, char)': user_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc]+0x37): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(unsigned long, char)' /usr/local/bin/ld: user_impl.o: in function `operator<<(std::__1::basic_ostream >&, USER_IPS const&)': user_impl.cpp:(.text._ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK8USER_IPS[_ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK8USER_IPS]+0x44): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK8USER_IPS[_ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK8USER_IPS]+0x63): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIlE8ToStringEv[_ZNK13USER_PROPERTYIlE8ToStringEv]+0x58): undefined reference to `std::__1::basic_ostream >::operator<<(long)' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIdE8ToStringEv[_ZNK13USER_PROPERTYIdE8ToStringEv]+0x59): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIiE8ToStringEv[_ZNK13USER_PROPERTYIiE8ToStringEv]+0x57): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: user_impl.o: in function `operator<<(std::__1::basic_ostream >&, DIR_TRAFF const&)': user_impl.cpp:(.text._ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK9DIR_TRAFF[_ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK9DIR_TRAFF]+0x80): undefined reference to `std::__1::basic_ostream >::operator<<(unsigned long)' /usr/local/bin/ld: user_impl.o: in function `std::__1::pair, std::__1::allocator > const, USER_PROPERTY_BASE*>::~pair()': user_impl.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEED2Ev[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_CONF::operator=(USER_CONF const&)': user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x46): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x5b): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x70): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x85): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0xa0): more undefined references to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' follow /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_string, std::__1::allocator >::operator+=[abi:v160006](char)': user_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB7v160006Ec[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB7v160006Ec]+0x1f): undefined reference to `std::__1::basic_string, std::__1::allocator >::push_back(char)' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream()': user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x50): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x73): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::~basic_stringbuf()': user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x20): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x2e): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x49): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::overflow(int)': user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi]+0xf5): undefined reference to `std::__1::basic_string, std::__1::allocator >::push_back(char)' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_string, std::__1::allocator >::resize[abi:v160006](unsigned long)': user_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB7v160006Em[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB7v160006Em]+0x1b): undefined reference to `std::__1::basic_string, std::__1::allocator >::resize(unsigned long, char)' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY, std::__1::allocator > >::Set(std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text._ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_[_ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_]+0x3e): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_[_ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_]+0x11a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_[_ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_]+0x130): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_[_ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_]+0x1fb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIbE8ToStringEv[_ZNK13USER_PROPERTYIbE8ToStringEv]+0x5b): undefined reference to `std::__1::basic_ostream >::operator<<(bool)' /usr/local/bin/ld: user_impl.o: in function `STG_MSG::STG_MSG(STG_MSG const&)': user_impl.cpp:(.text._ZN7STG_MSGC2ERKS_[_ZN7STG_MSGC2ERKS_]+0x37): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringstream, std::__1::allocator >::basic_stringstream[abi:v160006]()': user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xaf): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xc6): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY_LOGGED, std::__1::allocator > >::OnChange(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x91): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0xff): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2aa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2bb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2dd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2ee): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2ff): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringstream, std::__1::allocator >::~basic_stringstream()': user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x2f): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x4e): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY_LOGGED, std::__1::allocator > >::WriteAccessDenied(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE17WriteAccessDeniedERKS6_PK5ADMINS9_[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE17WriteAccessDeniedERKS6_PK5ADMINS9_]+0x81): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE17WriteAccessDeniedERKS6_PK5ADMINS9_[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE17WriteAccessDeniedERKS6_PK5ADMINS9_]+0x9c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_iostream >::basic_iostream[abi:v160006](std::__1::basic_streambuf >*)': user_impl.cpp:(.text._ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2B7v160006EPNS_15basic_streambufIcS2_EE[_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2B7v160006EPNS_15basic_streambufIcS2_EE]+0x8f): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf[abi:v160006](unsigned int)': user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej]+0x18): undefined reference to `std::__1::basic_streambuf >::basic_streambuf()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej]+0x5e): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringstream, std::__1::allocator >::~basic_stringstream()': user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x58): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x7b): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY_LOGGED::OnChange(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x91): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0xff): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2aa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2bb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2dd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2ee): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2ff): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x20): undefined reference to `std::__1::basic_streambuf >::imbue(std::__1::locale const&)' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x28): undefined reference to `std::__1::basic_streambuf >::setbuf(char*, long)' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x40): undefined reference to `std::__1::basic_streambuf >::sync()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x48): undefined reference to `std::__1::basic_streambuf >::showmanyc()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x50): undefined reference to `std::__1::basic_streambuf >::xsgetn(char*, long)' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x60): undefined reference to `std::__1::basic_streambuf >::uflow()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x70): undefined reference to `std::__1::basic_streambuf >::xsputn(char const*, long)' /usr/local/bin/ld: user_impl.o:(.rodata._ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_streambuf >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x40): undefined reference to `non-virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x48): undefined reference to `non-virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x60): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x68): undefined reference to `virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x70): undefined reference to `virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_istream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_istream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTIES::USER_PROPERTIES(SETTINGS const&)': user_property.cpp:(.text+0x117): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text+0x1b3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text+0x24f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text+0x2eb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text+0x392): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o:user_property.cpp:(.text+0x437): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(double&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(DIR_TRAFF&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(long&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED, std::__1::allocator > >::USER_PROPERTY_LOGGED(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(int&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(USER_IPS&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIdEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIdEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIdEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIdEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIdEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator > const, USER_PROPERTY_BASE*>::pair(std::__1::pair, std::__1::allocator > const, USER_PROPERTY_BASE*> const&)': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2ERKSA_[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2ERKSA_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIdEEC2B7v160006ERKS6_RKS9_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIdEEC2B7v160006ERKS6_RKS9_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI9DIR_TRAFFEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI9DIR_TRAFFEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEC2B7v160006ERKS6_RKSA_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEC2B7v160006ERKS6_RKSA_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIlEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIlEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIlEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIlEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIlEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIlEEC2B7v160006ERKS6_RKS9_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIlEEC2B7v160006ERKS6_RKS9_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIS6_EEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIS6_EEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIS6_EEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED, std::__1::allocator > >*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIS6_EED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIS6_EED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED, std::__1::allocator > >*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED, std::__1::allocator > >* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIS6_EEC2B7v160006ERKS6_RKS9_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIS6_EEC2B7v160006ERKS6_RKS9_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIiEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIiEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIiEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIiEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIiEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIiEEC2B7v160006ERKS6_RKS9_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIiEEC2B7v160006ERKS6_RKS9_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI8USER_IPSEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI8USER_IPSEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI8USER_IPSEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI8USER_IPSEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI8USER_IPSEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI8USER_IPSEEC2B7v160006ERKS6_RKSA_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI8USER_IPSEEC2B7v160006ERKS6_RKSA_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: users_impl.o: in function `USERS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': users_impl.cpp:(.text+0xda0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0xdde): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0xf32): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0x10a6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `USERS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': users_impl.cpp:(.text+0x1468): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o:users_impl.cpp:(.text+0x1482): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: users_impl.o: in function `USERS_IMPL::Authorize(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, AUTH const*)': users_impl.cpp:(.text+0x1b08): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: users_impl.cpp:(.text+0x1b8c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0x1bb6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `USERS_IMPL::Run(void*)': users_impl.cpp:(.text+0x2834): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0x28fd): undefined reference to `TouchFile(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: users_impl.cpp:(.text+0x29dd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006IS6_SB_EERKNS0_IT_T0_EE': users_impl.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006IS6_SB_EERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006IS6_SB_EERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: users_impl.o: in function `std::__1::pair, std::__1::allocator > const, std::__1::__list_iterator >::~pair()': users_impl.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEED2Ev[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `std::__1::pair, std::__1::allocator >, std::__1::__list_iterator >::~pair()': users_impl.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `std::__1::pair, std::__1::allocator >, std::__1::__list_iterator >::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, std::__1::__list_iterator const&)': users_impl.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006ERKS6_RKSA_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006ERKS6_RKSA_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: users_impl.o: in function `std::__1::pair, std::__1::allocator > const, std::__1::__list_iterator >::pair(std::__1::pair, std::__1::allocator > const, std::__1::__list_iterator > const&)': users_impl.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2ERKSC_[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2ERKSC_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' collect2: error: ld returned 1 exit status gmake: *** [Makefile:67: stargazer] Error 1 /usr/local/bin/ld: admin_impl.o: in function `ADMIN_IMPL::GetIPStr() const': admin_impl.cpp:(.text+0x2df): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: admin_impl.o: in function `ADMIN_IMPL::GetLogStr() const': admin_impl.cpp:(.text+0x4b4): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text+0x520): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text+0x52e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text+0x53c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text+0x54a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text+0x5a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o:admin_impl.cpp:(.text+0x5b5): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admin_impl.o: in function `ADMIN_CONF::ADMIN_CONF(ADMIN_CONF const&)': admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERKS_[_ZN10ADMIN_CONFC2ERKS_]+0x3b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERKS_[_ZN10ADMIN_CONFC2ERKS_]+0x50): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERKS_[_ZN10ADMIN_CONFC2ERKS_]+0x70): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o: in function `ADMIN_CONF::ADMIN_CONF(PRIV const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)': admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_[_ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_]+0x3f): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_[_ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_]+0x50): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_[_ZN10ADMIN_CONFC2ERK4PRIVRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_]+0x70): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o: in function `ADMIN_CONF::operator=(ADMIN_CONF const&)': admin_impl.cpp:(.text._ZN10ADMIN_CONFaSERKS_[_ZN10ADMIN_CONFaSERKS_]+0x3f): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFaSERKS_[_ZN10ADMIN_CONFaSERKS_]+0x54): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admin_impl.o: in function `std::__1::basic_string, std::__1::allocator > std::__1::operator+[abi:v160006], std::__1::allocator >(std::__1::basic_string, std::__1::allocator > const&, char const*)': admin_impl.cpp:(.text._ZNSt3__1plB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_[_ZNSt3__1plB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_]+0xe5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o: in function `std::__1::basic_string, std::__1::allocator > std::__1::operator+[abi:v160006], std::__1::allocator >(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)': admin_impl.cpp:(.text._ZNSt3__1plB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_[_ZNSt3__1plB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_]+0xf5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.o: in function `_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc': admin_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' /usr/local/bin/ld: admin_impl.o: in function `std::__throw_bad_array_new_length[abi:v160006]()': admin_impl.cpp:(.text._ZSt28__throw_bad_array_new_lengthB7v160006v[_ZSt28__throw_bad_array_new_lengthB7v160006v]+0x1a): undefined reference to `std::bad_array_new_length::bad_array_new_length()' /usr/local/bin/ld: admin_impl.o: in function `ADMIN_CONF::~ADMIN_CONF()': admin_impl.cpp:(.text._ZN10ADMIN_CONFD2Ev[_ZN10ADMIN_CONFD2Ev]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFD2Ev[_ZN10ADMIN_CONFD2Ev]+0x2b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admin_impl.cpp:(.text._ZN10ADMIN_CONFD2Ev[_ZN10ADMIN_CONFD2Ev]+0x4a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::ADMINS_IMPL(STORE*)': admins_impl.cpp:(.text+0xba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xc8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0x14d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': admins_impl.cpp:(.text+0xafc): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0xb38): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0xb49): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xb5a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xbe1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xc14): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xc58): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0xc6e): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': admins_impl.cpp:(.text+0xdbb): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0xe3c): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0xe4d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xe5e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xe6f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xef6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0xf4b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0xf61): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': admins_impl.cpp:(.text+0x138d): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x13c9): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x13da): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x13eb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1472): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x14cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x14ff): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0x1515): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': admins_impl.cpp:(.text+0x1720): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x17a1): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x17b2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x17c3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x17d4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x185b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x18b0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0x18c6): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::Change(ADMIN_CONF const&, ADMIN const*)': admins_impl.cpp:(.text+0x1d89): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1de2): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1df3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1e04): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1e15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1e9c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.cpp:(.text+0x1ef6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o:admins_impl.cpp:(.text+0x1f3a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: admins_impl.o: in function `std::__1::basic_string, std::__1::allocator >::operator=[abi:v160006](char const*)': admins_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB7v160006EPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB7v160006EPKc]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::assign(char const*)' /usr/local/bin/ld: admins_impl.o: in function `ADMINS_IMPL::~ADMINS_IMPL()': admins_impl.cpp:(.text._ZN11ADMINS_IMPLD2Ev[_ZN11ADMINS_IMPLD2Ev]+0x2b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: admins_impl.o: in function `std::__1::allocator, std::__1::allocator > >::destroy[abi:v160006](std::__1::basic_string, std::__1::allocator >*)': admins_impl.cpp:(.text._ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE7destroyB7v160006EPS5_[_ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE7destroyB7v160006EPS5_]+0x15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::CORPORATIONS_IMPL(STORE*)': corps_impl.cpp:(.text+0x130): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Add(CORP_CONF const&, ADMIN const*)': corps_impl.cpp:(.text+0x50d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x51e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x52f): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Add(CORP_CONF const&, ADMIN const*)': corps_impl.cpp:(.text+0x6ff): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x738): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x749): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x75a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x7db): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x81f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x835): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x857): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Add(CORP_CONF const&, ADMIN const*)': corps_impl.cpp:(.text+0x976): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x9f1): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0xa02): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xa13): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xa24): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xaa5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xafa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0xb10): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': corps_impl.cpp:(.text+0xea8): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0xee1): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0xef2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xf03): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xf84): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0xfea): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1000): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x1022): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': corps_impl.cpp:(.text+0x1200): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x127b): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x128c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x129d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x12ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x132f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1384): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x139a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::Change(CORP_CONF const&, ADMIN const*)': corps_impl.cpp:(.text+0x17bf): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1815): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1826): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1837): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x1848): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x18c9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.cpp:(.text+0x191e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o:corps_impl.cpp:(.text+0x1934): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: corps_impl.o: in function `CORP_CONF::CORP_CONF(std::__1::basic_string, std::__1::allocator > const&)': corps_impl.cpp:(.text._ZN9CORP_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN9CORP_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.o: in function `CORP_CONF::~CORP_CONF()': corps_impl.cpp:(.text._ZN9CORP_CONFD2Ev[_ZN9CORP_CONFD2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o: in function `CORP_CONF::operator=(CORP_CONF const&)': corps_impl.cpp:(.text._ZN9CORP_CONFaSERKS_[_ZN9CORP_CONFaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: corps_impl.o: in function `CORPORATIONS_IMPL::~CORPORATIONS_IMPL()': corps_impl.cpp:(.text._ZN17CORPORATIONS_IMPLD2Ev[_ZN17CORPORATIONS_IMPLD2Ev]+0x28): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: corps_impl.o: in function `CORP_CONF::CORP_CONF(CORP_CONF const&)': corps_impl.cpp:(.text._ZN9CORP_CONFC2ERKS_[_ZN9CORP_CONFC2ERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.o: in function `main': main.cpp:(.text+0x90): undefined reference to `STG_LOGGER::SetLogFileName(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x9e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xde): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x15a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x213): undefined reference to `STG_LOGGER::SetLogFileName(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x235): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x2a9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x2dc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x40f): undefined reference to `STG_LOGGER::SetLogFileName(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0xc8a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xcbd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xd1d): undefined reference to `STG_LOGGER::SetLogFileName(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x119d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x11b3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `(anonymous namespace)::ForkAndWait(std::__1::basic_string, std::__1::allocator > const&)': main.cpp:(.text+0x1285): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x13a0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `SETTINGS_IMPL::GetStrError() const': main.cpp:(.text._ZNK13SETTINGS_IMPL11GetStrErrorEv[_ZNK13SETTINGS_IMPL11GetStrErrorEv]+0x20): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.o: in function `SETTINGS_IMPL::~SETTINGS_IMPL()': main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0x77): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0x8c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0xa1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0xb3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0xc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o:main.cpp:(.text._ZN13SETTINGS_IMPLD2Ev[_ZN13SETTINGS_IMPLD2Ev]+0xd7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: main.o: in function `bool std::__1::operator==[abi:v160006], std::__1::allocator >(std::__1::basic_string, std::__1::allocator > const&, char const*)': main.cpp:(.text._ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_[_ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_]+0x5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::compare(unsigned long, unsigned long, char const*, unsigned long) const' /usr/local/bin/ld: pidfile.o: in function `PIDFile::PIDFile(std::__1::basic_string, std::__1::allocator > const&)': pidfile.cpp:(.text+0x23): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: pidfile.cpp:(.text+0x8d): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: pidfile.cpp:(.text+0x12a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: pidfile.o: in function `PIDFile::~PIDFile()': pidfile.cpp:(.text+0x1ac): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: pidfile.cpp:(.text+0x1ba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ofstream >::basic_ofstream(char const*, unsigned int)': pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC1EPKcj[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC1EPKcj]+0x11c): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC1EPKcj[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC1EPKcj]+0x136): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ostream >& std::__1::endl[abi:v160006] >(std::__1::basic_ostream >&)': pidfile.cpp:(.text._ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_[_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_]+0x31): undefined reference to `std::__1::basic_ostream >::put(char)' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_[_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_]+0x3a): undefined reference to `std::__1::basic_ostream >::flush()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ofstream >::~basic_ofstream()': pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED1Ev[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED1Ev]+0x2f): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED1Ev[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED1Ev]+0x51): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ofstream >::~basic_ofstream()': pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED2Ev[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED2Ev]+0x50): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED2Ev[_ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEED2Ev]+0x73): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_filebuf >::~basic_filebuf()': pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev]+0x94): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev]+0xd7): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: pidfile.o: in function `std::__1::codecvt const& std::__1::use_facet[abi:v160006] >(std::__1::locale const&)': pidfile.cpp:(.text._ZNSt3__19use_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE]+0x12): undefined reference to `std::__1::codecvt::id' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__19use_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEERKT_RKNS_6localeE]+0x1b): undefined reference to `std::__1::locale::use_facet(std::__1::locale::id&) const' /usr/local/bin/ld: pidfile.o: in function `std::__1::__throw_bad_cast[abi:v160006]()': pidfile.cpp:(.text._ZNSt3__116__throw_bad_castB7v160006Ev[_ZNSt3__116__throw_bad_castB7v160006Ev]+0x1a): undefined reference to `std::bad_cast::bad_cast()' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ios >::basic_ios[abi:v160006]()': pidfile.cpp:(.text._ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2B7v160006Ev[_ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2B7v160006Ev]+0x1f): undefined reference to `vtable for std::__1::basic_ios >' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_filebuf >::basic_filebuf()': pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x15): undefined reference to `std::__1::basic_streambuf >::basic_streambuf()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x12a): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x17b): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x1ca): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev[_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev]+0x1fe): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: pidfile.o: in function `std::__1::ios_base::ios_base[abi:v160006]()': pidfile.cpp:(.text._ZNSt3__18ios_baseC2B7v160006Ev[_ZNSt3__18ios_baseC2B7v160006Ev]+0xe): undefined reference to `vtable for std::__1::ios_base' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ios >::init[abi:v160006](std::__1::basic_streambuf >*)': pidfile.cpp:(.text._ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initB7v160006EPNS_15basic_streambufIcS2_EE[_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initB7v160006EPNS_15basic_streambufIcS2_EE]+0x1d): undefined reference to `std::__1::ios_base::init(void*)' /usr/local/bin/ld: pidfile.o: in function `bool std::__1::has_facet[abi:v160006] >(std::__1::locale const&)': pidfile.cpp:(.text._ZNSt3__19has_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE[_ZNSt3__19has_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE]+0x11): undefined reference to `std::__1::codecvt::id' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__19has_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE[_ZNSt3__19has_facetB7v160006INS_7codecvtIcc11__mbstate_tEEEEbRKNS_6localeE]+0x16): undefined reference to `std::__1::locale::has_facet(std::__1::locale::id&) const' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_streambuf >::getloc[abi:v160006]() const': pidfile.cpp:(.text._ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE6getlocB7v160006Ev[_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE6getlocB7v160006Ev]+0x20): undefined reference to `std::__1::locale::locale(std::__1::locale const&)' /usr/local/bin/ld: pidfile.o: in function `std::__1::ios_base::setstate[abi:v160006](unsigned int)': pidfile.cpp:(.text._ZNSt3__18ios_base8setstateB7v160006Ej[_ZNSt3__18ios_base8setstateB7v160006Ej]+0x1a): undefined reference to `std::__1::ios_base::clear(unsigned int)' /usr/local/bin/ld: pidfile.o: in function `std::__1::basic_ios >::widen[abi:v160006](char) const': pidfile.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x1f): undefined reference to `std::__1::ios_base::getloc() const' /usr/local/bin/ld: pidfile.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x4f): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x70): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: pidfile.o: in function `std::__1::ctype const& std::__1::use_facet[abi:v160006] >(std::__1::locale const&)': pidfile.cpp:(.text._ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE]+0x12): undefined reference to `std::__1::ctype::id' /usr/local/bin/ld: pidfile.cpp:(.text._ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE]+0x1b): undefined reference to `std::__1::locale::use_facet(std::__1::locale::id&) const' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTINSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE[_ZTINSt3__114basic_ofstreamIcNS_11char_traitsIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: pidfile.o:(.rodata._ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x48): undefined reference to `std::__1::basic_streambuf >::showmanyc()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x50): undefined reference to `std::__1::basic_streambuf >::xsgetn(char*, long)' /usr/local/bin/ld: pidfile.o:(.rodata._ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x60): undefined reference to `std::__1::basic_streambuf >::uflow()' /usr/local/bin/ld: pidfile.o:(.rodata._ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTVNSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x70): undefined reference to `std::__1::basic_streambuf >::xsputn(char const*, long)' /usr/local/bin/ld: pidfile.o:(.rodata._ZTINSt3__113basic_filebufIcNS_11char_traitsIcEEEE[_ZTINSt3__113basic_filebufIcNS_11char_traitsIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_streambuf >' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::PLUGIN_RUNNER(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, MODULE_SETTINGS const&, ADMINS&, TARIFFS&, USERS&, SERVICES&, CORPORATIONS&, TRAFFCOUNTER&, STORE&, SETTINGS const&)': plugin_runner.cpp:(.text+0x52): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x67): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x116): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x129): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Load(MODULE_SETTINGS const&, ADMINS&, TARIFFS&, USERS&, SERVICES&, CORPORATIONS&, TRAFFCOUNTER&, STORE&, SETTINGS const&)': plugin_runner.cpp:(.text+0x248): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x293): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x2b9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x333): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x36f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x3ca): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x3f3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x48c): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x49d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x4ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x4bf): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x4e1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x536): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.o:plugin_runner.cpp:(.text+0x54c): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Load(MODULE_SETTINGS const&, ADMINS&, TARIFFS&, USERS&, SERVICES&, CORPORATIONS&, TRAFFCOUNTER&, STORE&, SETTINGS const&)': plugin_runner.cpp:(.text+0x650): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x679): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x6f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x738): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x77c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x7a5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x825): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x864): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x93c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x9a3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0x9b4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xa45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xa5b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xa9a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::~PLUGIN_RUNNER()': plugin_runner.cpp:(.text+0xb3f): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xb90): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xb9e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xbac): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xbba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xc32): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.cpp:(.text+0xc45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_runner.o:plugin_runner.cpp:(.text+0xc58): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Start()': plugin_runner.cpp:(.text+0xd50): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Stop()': plugin_runner.cpp:(.text+0xda0): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Reload(MODULE_SETTINGS const&)': plugin_runner.cpp:(.text+0xdf8): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_runner.o: in function `PLUGIN_RUNNER::Error::Error(std::__1::basic_string, std::__1::allocator > const&)': plugin_runner.cpp:(.text._ZN13PLUGIN_RUNNER5ErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE[_ZN13PLUGIN_RUNNER5ErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE]+0x1d): undefined reference to `std::runtime_error::runtime_error(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_mgr.o: in function `STG::PluginManager::PluginManager(SETTINGS_IMPL const&, STORE&, ADMINS_IMPL&, TARIFFS_IMPL&, SERVICES_IMPL&, CORPORATIONS_IMPL&, USERS_IMPL&, TRAFFCOUNTER_IMPL&)': plugin_mgr.cpp:(.text+0xa1): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x111): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x178): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x189): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x2d7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x2ed): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.cpp:(.text+0x3d0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: plugin_mgr.o:plugin_mgr.cpp:(.text+0x3e1): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::SETTINGS_IMPL(std::__1::basic_string, std::__1::allocator > const&)': settings_impl.cpp:(.text+0xb6): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xd8): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x44f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x462): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x475): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x488): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::SETTINGS_IMPL(SETTINGS_IMPL const&)': settings_impl.cpp:(.text+0x579): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x5b5): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x5d3): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x5f1): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x615): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x639): more undefined references to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::SETTINGS_IMPL(SETTINGS_IMPL const&)': settings_impl.cpp:(.text+0x98f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x9a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x9b5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x9c8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x9db): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x9ee): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::operator=(SETTINGS_IMPL const&)': settings_impl.cpp:(.text+0xa85): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xaaf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xac4): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xadf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xafa): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0xb15): more undefined references to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ParseModuleSettings(DOTCONFDocumentNode const*, std::__1::vector >*)': settings_impl.cpp:(.text+0xd96): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xdcf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0xde0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0xdf1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0xe02): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0xe68): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0xe7e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0xe94): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x1231): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x124d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x125e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x12c5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x15e7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1649): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1682): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1693): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x16a4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x16b5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x16ee): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1744): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x175a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x180c): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1834): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1896): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x18cf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x18e0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x18f1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1902): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x193b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1991): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x19a7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x1a4f): undefined reference to `ParseInt(std::__1::basic_string, std::__1::allocator > const&, int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1a77): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1ad9): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b12): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b23): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b34): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1b7e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1bd4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x1bea): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x1c9c): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1cc4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d26): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d70): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d81): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1d92): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1dcb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1e21): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x1e37): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x1ee6): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1f0e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1f70): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1fa9): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1fba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1fcb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x1fdc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2015): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x206b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2081): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2129): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2151): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x21b3): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x21ec): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x21fd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x220e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x221f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2258): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x22ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x22c4): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2373): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x239b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x23fd): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2436): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2447): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2458): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2469): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x24a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x24f8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x250e): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x25b6): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x25de): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2640): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2679): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x268a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x269b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x26ac): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x26e5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x273b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2751): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x27f9): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2821): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2883): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x28bc): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x28cd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x28de): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x28ef): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2928): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x297e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2994): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2a3c): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2a64): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2ac6): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2aff): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2b10): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2b21): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2b32): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2b6b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2bc1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2bd7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2c7f): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2ca7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d09): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d42): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d53): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d64): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2d75): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2dae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2e04): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x2e1a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x2ec2): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2eea): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2f4c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2f85): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2f96): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2fa7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2fb8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x2ff1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3047): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x305d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x31e2): undefined reference to `ParseUnsigned(std::__1::basic_string, std::__1::allocator > const&, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x320a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x326c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x32a5): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x32b6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x32c7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x32d8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3311): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3367): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x337d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x342c): undefined reference to `ParseUnsignedInRange(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, unsigned int*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3454): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x34b6): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x34ef): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3500): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3511): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3522): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x355b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x35b1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x35c7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x366f): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3697): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x36f9): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3732): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3743): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3754): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3765): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x379e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x37f4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x380a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x38b2): undefined reference to `ParseYesNo(std::__1::basic_string, std::__1::allocator > const&, bool*)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x38da): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x393c): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3975): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3986): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3997): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x39a8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x39e1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3a37): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x3a4d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x3df8): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e31): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e42): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e53): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3e64): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3ecb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x3ee1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x3ef7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `SETTINGS_IMPL::ReadSettings()': settings_impl.cpp:(.text+0x4058): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x4091): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text+0x40a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x40b3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x40c4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x412b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.cpp:(.text+0x4141): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o:settings_impl.cpp:(.text+0x4157): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: settings_impl.o: in function `MODULE_SETTINGS::MODULE_SETTINGS(MODULE_SETTINGS const&)': settings_impl.cpp:(.text._ZN15MODULE_SETTINGSC2ERKS_[_ZN15MODULE_SETTINGSC2ERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text._ZN15MODULE_SETTINGSC2ERKS_[_ZN15MODULE_SETTINGSC2ERKS_]+0x52): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o: in function `MODULE_SETTINGS::operator=(MODULE_SETTINGS const&)': settings_impl.cpp:(.text._ZN15MODULE_SETTINGSaSERKS_[_ZN15MODULE_SETTINGSaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `PARAM_VALUE::PARAM_VALUE()': settings_impl.cpp:(.text._ZN11PARAM_VALUEC2Ev[_ZN11PARAM_VALUEC2Ev]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o: in function `PARAM_VALUE::PARAM_VALUE(PARAM_VALUE const&)': settings_impl.cpp:(.text._ZN11PARAM_VALUEC2ERKS_[_ZN11PARAM_VALUEC2ERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.cpp:(.text._ZN11PARAM_VALUEC2ERKS_[_ZN11PARAM_VALUEC2ERKS_]+0x52): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: settings_impl.o: in function `PARAM_VALUE::operator=(PARAM_VALUE const&)': settings_impl.cpp:(.text._ZN11PARAM_VALUEaSERKS_[_ZN11PARAM_VALUEaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `void std::__1::allocator, std::__1::allocator > >::construct[abi:v160006], std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >(std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >&&)': settings_impl.cpp:(.text._ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JS5_EEEvPT_DpOT0_[_ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JS5_EEEvPT_DpOT0_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `void std::__1::allocator, std::__1::allocator > >::construct[abi:v160006], std::__1::allocator >, std::__1::basic_string, std::__1::allocator > const&>(std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator > const&)': settings_impl.cpp:(.text._ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JRKS5_EEEvPT_DpOT0_[_ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JRKS5_EEEvPT_DpOT0_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `void std::__1::allocator, std::__1::allocator > >::construct[abi:v160006], std::__1::allocator >, std::__1::basic_string, std::__1::allocator >&>(std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >&)': settings_impl.cpp:(.text._ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JRS5_EEEvPT_DpOT0_[_ZNSt3__19allocatorINS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEEE9constructB7v160006IS5_JRS5_EEEvPT_DpOT0_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: settings_impl.o: in function `std::__1::pair, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*> std::__1::__copy_loop::operator()[abi:v160006], std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*>(std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*) const': settings_impl.cpp:(.text._ZNKSt3__111__copy_loopINS_17_ClassicAlgPolicyEEclB7v160006IPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESA_SA_EENS_4pairIT_T1_EESC_T0_SD_[_ZNKSt3__111__copy_loopINS_17_ClassicAlgPolicyEEclB7v160006IPNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESA_SA_EENS_4pairIT_T1_EESC_T0_SD_]+0x3e): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::SERVICES_IMPL(STORE*)': services_impl.cpp:(.text+0x130): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Add(SERVICE_CONF const&, ADMIN const*)': services_impl.cpp:(.text+0x53d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x54e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x55f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x5c9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x616): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Add(SERVICE_CONF const&, ADMIN const*)': services_impl.cpp:(.text+0x72f): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x768): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x779): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x78a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x80b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x84f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x865): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x887): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Add(SERVICE_CONF const&, ADMIN const*)': services_impl.cpp:(.text+0x9a6): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0xa21): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0xa32): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xa43): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xa54): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xad5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xb2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0xb40): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': services_impl.cpp:(.text+0xed8): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0xf11): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0xf22): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xf33): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0xfb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x101a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x1030): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x1052): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': services_impl.cpp:(.text+0x1230): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x12ab): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x12bc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x12cd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x12de): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x135f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x13b4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x13ca): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICES_IMPL::Change(SERVICE_CONF const&, ADMIN const*)': services_impl.cpp:(.text+0x17ef): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x1845): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text+0x1856): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x1867): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x1878): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x18f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.cpp:(.text+0x194e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o:services_impl.cpp:(.text+0x1964): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: services_impl.o: in function `SERVICE_CONF::SERVICE_CONF(std::__1::basic_string, std::__1::allocator > const&)': services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN12SERVICE_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x24): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN12SERVICE_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x61): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o: in function `SERVICE_CONF::operator=(SERVICE_CONF const&)': services_impl.cpp:(.text._ZN12SERVICE_CONFaSERKS_[_ZN12SERVICE_CONFaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text._ZN12SERVICE_CONFaSERKS_[_ZN12SERVICE_CONFaSERKS_]+0x32): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.o: in function `SERVICE_CONF::SERVICE_CONF()': services_impl.cpp:(.text._ZN12SERVICE_CONFC2Ev[_ZN12SERVICE_CONFC2Ev]+0x59): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: services_impl.o: in function `RESETABLE, std::__1::allocator > >::operator=(std::__1::basic_string, std::__1::allocator > const&)': services_impl.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.o: in function `SERVICE_CONF::SERVICE_CONF(SERVICE_CONF const&)': services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKS_[_ZN12SERVICE_CONFC2ERKS_]+0x24): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKS_[_ZN12SERVICE_CONFC2ERKS_]+0x39): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: services_impl.cpp:(.text._ZN12SERVICE_CONFC2ERKS_[_ZN12SERVICE_CONFC2ERKS_]+0x6f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.o: in function `STORE_LOADER::STORE_LOADER(SETTINGS_IMPL const&)': store_loader.cpp:(.text+0xec): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0xfa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x161): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x174): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.o:store_loader.cpp:(.text+0x19a): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: store_loader.o: in function `STORE_LOADER::Load()': store_loader.cpp:(.text+0x4e0): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x50e): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x51c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x52a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x587): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x59a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x66b): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x6e0): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x6ee): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x6fc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x70d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x71e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x79d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.o:store_loader.cpp:(.text+0x7b0): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: store_loader.o: in function `STORE_LOADER::Load()': store_loader.cpp:(.text+0x871): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.cpp:(.text+0x882): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x893): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x8f3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x909): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: store_loader.cpp:(.text+0x9cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: store_loader.o: in function `std::__1::basic_string, std::__1::allocator >::operator+=[abi:v160006](char const*)': store_loader.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB7v160006EPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB7v160006EPKc]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::append(char const*)' /usr/local/bin/ld: store_loader.o: in function `std::__1::basic_string, std::__1::allocator >::append[abi:v160006](std::__1::basic_string, std::__1::allocator > const&)': store_loader.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB7v160006ERKS5_[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB7v160006ERKS5_]+0x3a): undefined reference to `std::__1::basic_string, std::__1::allocator >::append(char const*, unsigned long)' /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_IMPL::TariffChangeIsAllowed(TARIFF const&, long) const': tariff_impl.cpp:(.text+0x5c3): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x69d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x6ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x6bc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x6ca): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x6db): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.o:tariff_impl.cpp:(.text+0x6ec): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_IMPL::TariffChangeIsAllowed(TARIFF const&, long) const': tariff_impl.cpp:(.text+0x868): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x957): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x968): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x979): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x98a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0x99b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.o:tariff_impl.cpp:(.text+0x9ac): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_IMPL::TariffChangeIsAllowed(TARIFF const&, long) const': tariff_impl.cpp:(.text+0xae5): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xbd1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xbe2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xbf3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xc04): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.cpp:(.text+0xc15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariff_impl.o:tariff_impl.cpp:(.text+0xc26): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_IMPL::SetName(std::__1::basic_string, std::__1::allocator > const&)': tariff_impl.cpp:(.text._ZN11TARIFF_IMPL7SetNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN11TARIFF_IMPL7SetNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x21): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_CONF::operator=(TARIFF_CONF const&)': tariff_impl.cpp:(.text._ZN11TARIFF_CONFaSERKS_[_ZN11TARIFF_CONFaSERKS_]+0x47): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariff_impl.o: in function `TARIFF_CONF::~TARIFF_CONF()': tariff_impl.cpp:(.text._ZN11TARIFF_CONFD2Ev[_ZN11TARIFF_CONFD2Ev]+0x15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::TARIFFS_IMPL(STORE*)': tariffs_impl.cpp:(.text+0xc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x175): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1ef): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::~TARIFFS_IMPL()': tariffs_impl.cpp:(.text+0x2ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x37c): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Chg(TARIFF_DATA const&, ADMIN const*)': tariffs_impl.cpp:(.text+0xcfb): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xd34): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xd45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xd56): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xdd7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xe66): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xe7c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0xea4): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Chg(TARIFF_DATA const&, ADMIN const*)': tariffs_impl.cpp:(.text+0xf3e): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xfae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0xfbf): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1015): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x104f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1065): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x108d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': tariffs_impl.cpp:(.text+0x14a0): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x14d9): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x14ea): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x14fb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x157c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1622): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1638): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x1660): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': tariffs_impl.cpp:(.text+0x1cbf): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1cf8): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1d09): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1d1a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1d9b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1e2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1e40): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x1e68): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFFS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': tariffs_impl.cpp:(.text+0x1f2d): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1fa3): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1fb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1fc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x1fd6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x2098): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.cpp:(.text+0x20ae): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: tariffs_impl.o:tariffs_impl.cpp:(.text+0x20c4): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: tariffs_impl.o: in function `TARIFF_CONF::TARIFF_CONF(std::__1::basic_string, std::__1::allocator > const&)': tariffs_impl.cpp:(.text._ZN11TARIFF_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZN11TARIFF_CONFC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x3f): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: tariffs_impl.o: in function `TARIFF_CONF::TARIFF_CONF(TARIFF_CONF const&)': tariffs_impl.cpp:(.text._ZN11TARIFF_CONFC2ERKS_[_ZN11TARIFF_CONFC2ERKS_]+0x47): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::DelUser(unsigned int)': traffcounter_impl.cpp:(.text+0x2c): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x5a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x2f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::TRAFFCOUNTER_IMPL(USERS_IMPL*, std::__1::basic_string, std::__1::allocator > const&)': traffcounter_impl.cpp:(.text+0xe3b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0xf34): undefined reference to `strprintf(std::__1::basic_string, std::__1::allocator >*, char const*, ...)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0xfc9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x1138): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x114b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x117d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::~TRAFFCOUNTER_IMPL()': traffcounter_impl.cpp:(.text+0x12b4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o:traffcounter_impl.cpp:(.text+0x12c9): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::Run(void*)': traffcounter_impl.cpp:(.text+0x1ea3): undefined reference to `TouchFile(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x1eb1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x1ecb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::Process(RAW_PACKET const&)': traffcounter_impl.cpp:(.text+0x28e6): undefined reference to `TouchFile(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x28f4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.cpp:(.text+0x290e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: traffcounter_impl.o: in function `TRAFFCOUNTER_IMPL::SetMonitorDir(std::__1::basic_string, std::__1::allocator > const&)': traffcounter_impl.cpp:(.text+0x3a44): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: traffcounter_impl.o: in function `bool std::__1::operator==[abi:v160006], std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)': traffcounter_impl.cpp:(.text._ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE[_ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbPKT_RKNS_12basic_stringIS5_T0_T1_EE]+0x5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::compare(unsigned long, unsigned long, char const*, unsigned long) const' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::USER_IMPL(SETTINGS_IMPL const*, STORE const*, TARIFFS const*, ADMIN const*, USERS const*, SERVICES const&)': user_impl.cpp:(.text+0x69d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x7a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x7db): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Init()': user_impl.cpp:(.text+0x873): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x8b0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x952): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::USER_IMPL(USER_IMPL const&)': user_impl.cpp:(.text+0xbc8): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x1317): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x1413): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x144c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::~USER_IMPL()': user_impl.cpp:(.text+0x1554): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x1650): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x168f): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::SetLogin(std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x1a58): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Authorize(unsigned int, unsigned int, AUTH const*)': user_impl.cpp:(.text+0x2c24): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2c52): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2c87): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2c95): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2ca6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2cb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2cc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2d25): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x2d3b): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Authorize(unsigned int, unsigned int, AUTH const*)': user_impl.cpp:(.text+0x2dd7): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2df4): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2e30): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2e41): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2e52): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2e63): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2eb5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2ecb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x2ee1): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Authorize(unsigned int, unsigned int, AUTH const*)': user_impl.cpp:(.text+0x2f3c): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2f59): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2f95): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x2fa6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2fb7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x2fc8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x301a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3030): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x3046): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Authorize(unsigned int, unsigned int, AUTH const*)': user_impl.cpp:(.text+0x3162): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x317f): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x31e1): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x31f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3203): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3214): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3255): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x32aa): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Unauthorize(AUTH const*, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x38c0): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x394a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3969): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Disconnect(bool, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x3a5a): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3b3c): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3bd2): undefined reference to `strprintf(std::__1::basic_string, std::__1::allocator >*, char const*, ...)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3be3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3ce0): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3d23): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3d34): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3d45): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3d56): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3db7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x3e0c): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Disconnect(bool, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x3f35): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3f74): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x3f9d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x3fd0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x423e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x4268): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::Connect(bool)': user_impl.cpp:(.text+0x461a): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x46b0): undefined reference to `strprintf(std::__1::basic_string, std::__1::allocator >*, char const*, ...)' /usr/local/bin/ld: user_impl.cpp:(.text+0x46c1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x47be): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x4801): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x4812): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x4823): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x4834): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x48a6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x48fb): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::AddMessage(STG_MSG*)': user_impl.cpp:(.text+0x91cf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x931b): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::GetParamValue(std::__1::basic_string, std::__1::allocator > const&) const': user_impl.cpp:(.text+0x9533): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x9543): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_impl.cpp:(.text+0x9551): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x959b): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: user_impl.cpp:(.text+0x95e8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9664): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x9756): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text+0x982d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9846): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `CHG_PASSIVE_NOTIFIER::Notify(int const&, int const&)': user_impl.cpp:(.text+0x997b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9995): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `CHG_DISABLED_NOTIFIER::Notify(int const&, int const&)': user_impl.cpp:(.text+0x9a4b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x9a65): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `CHG_TARIFF_NOTIFIER::Notify(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text+0x9cb7): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o: in function `CHG_IPS_NOTIFIER::Notify(USER_IPS const&, USER_IPS const&)': user_impl.cpp:(.text+0x9dfd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9e0b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9e75): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9ea0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text+0x9eb3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text+0x9ed2): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `StrToIPS(std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text._Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x364): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, int&)' /usr/local/bin/ld: user_impl.cpp:(.text._Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x38c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_Z8StrToIPSRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x3cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_CONF::USER_CONF()': user_impl.cpp:(.text._ZN9USER_CONFC2Ev[_ZN9USER_CONFC2Ev]+0x25e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2Ev[_ZN9USER_CONFC2Ev]+0x271): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2Ev[_ZN9USER_CONFC2Ev]+0x297): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_CONFC2Ev[_ZN9USER_CONFC2Ev]+0x2aa): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_CONF::USER_CONF(USER_CONF const&)': user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x27): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x4c): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x6a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x88): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0xa6): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0xca): more undefined references to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' follow /usr/local/bin/ld: user_impl.o: in function `USER_CONF::USER_CONF(USER_CONF const&)': user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x2df): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x2f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x318): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x32b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x33e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_CONFC2ERKS_[_ZN9USER_CONFC2ERKS_]+0x351): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_IPS::GetIpStr() const': user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x9f): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0xe3): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0xfa): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x11a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x128): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x177): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x18a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x1ab): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZNK8USER_IPS8GetIpStrEv[_ZNK8USER_IPS8GetIpStrEv]+0x1b9): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY_LOGGED::Set(double const&, ADMIN const*, std::__1::basic_string, std::__1::allocator > const&, STORE const*, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x174): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x18d): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x21c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x22d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x2e9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x2fa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x367): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_[_ZN20USER_PROPERTY_LOGGEDIdE3SetERKdPK5ADMINRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEPK5STORESE_]+0x37d): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream[abi:v160006]()': user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0x99): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xb0): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream()': user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x2c): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x4b): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIjE8ToStringEv[_ZNK13USER_PROPERTYIjE8ToStringEv]+0x57): undefined reference to `std::__1::basic_ostream >::operator<<(unsigned int)' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTIES::Exists(std::__1::basic_string, std::__1::allocator > const&) const': user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x32): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x3f): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x97): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0xa5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0xdf): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES6ExistsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0xf2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTIES::GetPropertyValue(std::__1::basic_string, std::__1::allocator > const&) const': user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x47): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x54): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x86): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x94): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x103): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE[_ZNK15USER_PROPERTIES16GetPropertyValueERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE]+0x116): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_IMPL::ResetNextTariff()': user_impl.cpp:(.text._ZN9USER_IMPL15ResetNextTariffEv[_ZN9USER_IMPL15ResetNextTariffEv]+0x44): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_IMPL15ResetNextTariffEv[_ZN9USER_IMPL15ResetNextTariffEv]+0x5f): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_ostream >& std::__1::__put_character_sequence[abi:v160006] >(std::__1::basic_ostream >&, char const*, unsigned long)': user_impl.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x20): undefined reference to `std::__1::basic_ostream >::sentry::sentry(std::__1::basic_ostream >&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x16b): undefined reference to `std::__1::basic_ostream >::sentry::~sentry()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x17e): undefined reference to `std::__1::basic_ostream >::sentry::~sentry()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x1a9): undefined reference to `std::__1::ios_base::__set_badbit_and_consider_rethrow()' /usr/local/bin/ld: user_impl.o: in function `std::__1::ostreambuf_iterator > std::__1::__pad_and_output[abi:v160006] >(std::__1::ostreambuf_iterator >, char const*, char const*, char const*, std::__1::ios_base&, char)': user_impl.cpp:(.text._ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x163): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x178): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_string, std::__1::allocator >::basic_string[abi:v160006](unsigned long, char)': user_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc]+0x37): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(unsigned long, char)' /usr/local/bin/ld: user_impl.o: in function `operator<<(std::__1::basic_ostream >&, USER_IPS const&)': user_impl.cpp:(.text._ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK8USER_IPS[_ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK8USER_IPS]+0x44): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK8USER_IPS[_ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK8USER_IPS]+0x63): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIlE8ToStringEv[_ZNK13USER_PROPERTYIlE8ToStringEv]+0x58): undefined reference to `std::__1::basic_ostream >::operator<<(long)' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIdE8ToStringEv[_ZNK13USER_PROPERTYIdE8ToStringEv]+0x59): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIiE8ToStringEv[_ZNK13USER_PROPERTYIiE8ToStringEv]+0x57): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: user_impl.o: in function `operator<<(std::__1::basic_ostream >&, DIR_TRAFF const&)': user_impl.cpp:(.text._ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK9DIR_TRAFF[_ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK9DIR_TRAFF]+0x80): undefined reference to `std::__1::basic_ostream >::operator<<(unsigned long)' /usr/local/bin/ld: user_impl.o: in function `std::__1::pair, std::__1::allocator > const, USER_PROPERTY_BASE*>::~pair()': user_impl.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEED2Ev[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_CONF::operator=(USER_CONF const&)': user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x46): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x5b): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x70): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0x85): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN9USER_CONFaSERKS_[_ZN9USER_CONFaSERKS_]+0xa0): more undefined references to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' follow /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_string, std::__1::allocator >::operator+=[abi:v160006](char)': user_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB7v160006Ec[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB7v160006Ec]+0x1f): undefined reference to `std::__1::basic_string, std::__1::allocator >::push_back(char)' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream()': user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x50): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x73): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::~basic_stringbuf()': user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x20): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x2e): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x49): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::overflow(int)': user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi]+0xf5): undefined reference to `std::__1::basic_string, std::__1::allocator >::push_back(char)' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_string, std::__1::allocator >::resize[abi:v160006](unsigned long)': user_impl.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB7v160006Em[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB7v160006Em]+0x1b): undefined reference to `std::__1::basic_string, std::__1::allocator >::resize(unsigned long, char)' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY, std::__1::allocator > >::Set(std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text._ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_[_ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_]+0x3e): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_[_ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_]+0x11a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_[_ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_]+0x130): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_[_ZN13USER_PROPERTYINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE3SetERKS6_]+0x1fb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY::ToString() const': user_impl.cpp:(.text._ZNK13USER_PROPERTYIbE8ToStringEv[_ZNK13USER_PROPERTYIbE8ToStringEv]+0x5b): undefined reference to `std::__1::basic_ostream >::operator<<(bool)' /usr/local/bin/ld: user_impl.o: in function `STG_MSG::STG_MSG(STG_MSG const&)': user_impl.cpp:(.text._ZN7STG_MSGC2ERKS_[_ZN7STG_MSGC2ERKS_]+0x37): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringstream, std::__1::allocator >::basic_stringstream[abi:v160006]()': user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xaf): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xc6): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY_LOGGED, std::__1::allocator > >::OnChange(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x91): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0xff): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2aa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2bb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2dd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2ee): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE8OnChangeERKS6_S9_S9_S9_PK5ADMIN]+0x2ff): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringstream, std::__1::allocator >::~basic_stringstream()': user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x2f): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x4e): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY_LOGGED, std::__1::allocator > >::WriteAccessDenied(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*, std::__1::basic_string, std::__1::allocator > const&)': user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE17WriteAccessDeniedERKS6_PK5ADMINS9_[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE17WriteAccessDeniedERKS6_PK5ADMINS9_]+0x81): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE17WriteAccessDeniedERKS6_PK5ADMINS9_[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEE17WriteAccessDeniedERKS6_PK5ADMINS9_]+0x9c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_iostream >::basic_iostream[abi:v160006](std::__1::basic_streambuf >*)': user_impl.cpp:(.text._ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2B7v160006EPNS_15basic_streambufIcS2_EE[_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2B7v160006EPNS_15basic_streambufIcS2_EE]+0x8f): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf[abi:v160006](unsigned int)': user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej]+0x18): undefined reference to `std::__1::basic_streambuf >::basic_streambuf()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej]+0x5e): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: user_impl.o: in function `std::__1::basic_stringstream, std::__1::allocator >::~basic_stringstream()': user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x58): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x7b): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o: in function `USER_PROPERTY_LOGGED::OnChange(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x91): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0xff): undefined reference to `std::__1::basic_string, std::__1::allocator > std::__1::operator+, std::__1::allocator >(char const*, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2aa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2bb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2cc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2dd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2ee): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_impl.o:user_impl.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN[_ZN20USER_PROPERTY_LOGGEDIdE8OnChangeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_S9_PK5ADMIN]+0x2ff): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x20): undefined reference to `std::__1::basic_streambuf >::imbue(std::__1::locale const&)' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x28): undefined reference to `std::__1::basic_streambuf >::setbuf(char*, long)' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x40): undefined reference to `std::__1::basic_streambuf >::sync()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x48): undefined reference to `std::__1::basic_streambuf >::showmanyc()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x50): undefined reference to `std::__1::basic_streambuf >::xsgetn(char*, long)' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x60): undefined reference to `std::__1::basic_streambuf >::uflow()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x70): undefined reference to `std::__1::basic_streambuf >::xsputn(char const*, long)' /usr/local/bin/ld: user_impl.o:(.rodata._ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_streambuf >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x40): undefined reference to `non-virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x48): undefined reference to `non-virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x60): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x68): undefined reference to `virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x70): undefined reference to `virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_istream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_istream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: user_impl.o:(.rodata._ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTIES::USER_PROPERTIES(SETTINGS const&)': user_property.cpp:(.text+0x117): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text+0x1b3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text+0x24f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text+0x2eb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text+0x392): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o:user_property.cpp:(.text+0x437): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(double&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIdEC2ERdRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(DIR_TRAFF&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI9DIR_TRAFFEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(long&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIlEC2ERlRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED, std::__1::allocator > >::USER_PROPERTY_LOGGED(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERS6_RKS6_bbR10STG_LOGGERRK8SETTINGSRNS0_3mapIS6_P18USER_PROPERTY_BASENS0_4lessIS6_EENS4_INS0_4pairIS9_SI_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(int&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE[_ZN20USER_PROPERTY_LOGGEDIiEC2ERiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS2_3mapIS8_P18USER_PROPERTY_BASENS2_4lessIS8_EENS6_INS2_4pairIS9_SI_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(USER_IPS&, std::__1::basic_string, std::__1::allocator > const&, bool, bool, STG_LOGGER&, SETTINGS const&, std::__1::map, std::__1::allocator >, USER_PROPERTY_BASE*, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, USER_PROPERTY_BASE*> > >&)': user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0xaa): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0xc2): undefined reference to `ToLower(std::__1::basic_string, std::__1::allocator >)' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x158): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x1f9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x20f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.cpp:(.text._ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE[_ZN20USER_PROPERTY_LOGGEDI8USER_IPSEC2ERS0_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEbbR10STG_LOGGERRK8SETTINGSRNS3_3mapIS9_P18USER_PROPERTY_BASENS3_4lessIS9_EENS7_INS3_4pairISA_SJ_EEEEEE]+0x225): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIdEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIdEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIdEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIdEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIdEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator > const, USER_PROPERTY_BASE*>::pair(std::__1::pair, std::__1::allocator > const, USER_PROPERTY_BASE*> const&)': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2ERKSA_[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2ERKSA_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIdEEC2B7v160006ERKS6_RKS9_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIdEEC2B7v160006ERKS6_RKS9_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI9DIR_TRAFFEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI9DIR_TRAFFEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEC2B7v160006ERKS6_RKSA_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI9DIR_TRAFFEEC2B7v160006ERKS6_RKSA_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIlEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIlEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIlEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIlEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIlEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIlEEC2B7v160006ERKS6_RKS9_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIlEEC2B7v160006ERKS6_RKS9_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIS6_EEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIS6_EEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIS6_EEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED, std::__1::allocator > >*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIS6_EED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIS6_EED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED, std::__1::allocator > >*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED, std::__1::allocator > >* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIS6_EEC2B7v160006ERKS6_RKS9_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIS6_EEC2B7v160006ERKS6_RKS9_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIiEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIiEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDIiEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIiEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIiEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIiEEC2B7v160006ERKS6_RKS9_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDIiEEC2B7v160006ERKS6_RKS9_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI8USER_IPSEEERKNS0_IT_T0_EE': user_property.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI8USER_IPSEEERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP18USER_PROPERTY_BASEEC2B7v160006IS6_P20USER_PROPERTY_LOGGEDI8USER_IPSEEERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::~pair()': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI8USER_IPSEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI8USER_IPSEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: user_property.o: in function `std::__1::pair, std::__1::allocator >, USER_PROPERTY_LOGGED*>::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, USER_PROPERTY_LOGGED* const&)': user_property.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI8USER_IPSEEC2B7v160006ERKS6_RKSA_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP20USER_PROPERTY_LOGGEDI8USER_IPSEEC2B7v160006ERKS6_RKSA_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: users_impl.o: in function `USERS_IMPL::Add(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': users_impl.cpp:(.text+0xda0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0xdde): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0xf32): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0x10a6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `USERS_IMPL::Del(std::__1::basic_string, std::__1::allocator > const&, ADMIN const*)': users_impl.cpp:(.text+0x1468): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o:users_impl.cpp:(.text+0x1482): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: users_impl.o: in function `USERS_IMPL::Authorize(std::__1::basic_string, std::__1::allocator > const&, unsigned int, unsigned int, AUTH const*)': users_impl.cpp:(.text+0x1b08): undefined reference to `inet_ntostring(unsigned int)' /usr/local/bin/ld: users_impl.cpp:(.text+0x1b8c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0x1bb6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `USERS_IMPL::Run(void*)': users_impl.cpp:(.text+0x2834): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.cpp:(.text+0x28fd): undefined reference to `TouchFile(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: users_impl.cpp:(.text+0x29dd): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006IS6_SB_EERKNS0_IT_T0_EE': users_impl.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006IS6_SB_EERKNS0_IT_T0_EE[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006IS6_SB_EERKNS0_IT_T0_EE]+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: users_impl.o: in function `std::__1::pair, std::__1::allocator > const, std::__1::__list_iterator >::~pair()': users_impl.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEED2Ev[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `std::__1::pair, std::__1::allocator >, std::__1::__list_iterator >::~pair()': users_impl.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEED2Ev[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: users_impl.o: in function `std::__1::pair, std::__1::allocator >, std::__1::__list_iterator >::pair[abi:v160006](std::__1::basic_string, std::__1::allocator > const&, std::__1::__list_iterator const&)': users_impl.cpp:(.text._ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006ERKS6_RKSA_[_ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2B7v160006ERKS6_RKSA_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: users_impl.o: in function `std::__1::pair, std::__1::allocator > const, std::__1::__list_iterator >::pair(std::__1::pair, std::__1::allocator > const, std::__1::__list_iterator > const&)': users_impl.cpp:(.text._ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2ERKSC_[_ZNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_15__list_iteratorI9USER_IMPLPvEEEC2ERKSC_]+0x2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' collect2: error: ld returned 1 exit status gmake: *** [Makefile:67: stargazer] Error 1 make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 22: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 23: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 25: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 29: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 32: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 34: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 37: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 45: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 47: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 72: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 75: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 78: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 87: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 88: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 89: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 91: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 92: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf/Makefile" line 93: Invalid line type make: Fatal errors encountered -- cannot continue /usr/local/bin/ld: main.o: in function `ParseTraff(char const*)': main.cpp:(.text+0x1f6): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, long&)' /usr/local/bin/ld: main.cpp:(.text+0x207): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x247): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `ParseTariff(char const*, int&)': main.cpp:(.text+0x3bf): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x565): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `CreateRequestSet(REQUEST*, char*)': main.cpp:(.text+0x8ba): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x92a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x94d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xc00): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0xc11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xc82): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xcbc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xcd2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xd37): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0xd48): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xdb9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xdf3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xe09): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x115b): undefined reference to `std::__1::basic_ostream >::operator<<(long)' /usr/local/bin/ld: main.cpp:(.text+0x11cb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x122b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1302): undefined reference to `std::__1::basic_ostream >::operator<<(long)' /usr/local/bin/ld: main.cpp:(.text+0x1372): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x13d2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x15e1): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x162e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1651): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x16a5): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x16f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1715): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1769): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x17b6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x17d9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x182d): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x187a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x189d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x18f1): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x193e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1961): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x19b5): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x1a02): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1a25): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1aaa): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x1b09): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1b2c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `mainGet(int, char**)': main.cpp:(.text+0x2338): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x2360): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x2401): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o:main.cpp:(.text+0x2429): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: main.o: in function `std::__1::basic_string, std::__1::allocator >::operator=[abi:v160006](char const*)': main.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB7v160006EPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB7v160006EPKc]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::assign(char const*)' /usr/local/bin/ld: main.o: in function `_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc': main.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringstream, std::__1::allocator >::basic_stringstream[abi:v160006]()': main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xaf): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xc6): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringstream, std::__1::allocator >::~basic_stringstream()': main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x2f): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x4e): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: main.o: in function `REQUEST::REQUEST()': main.cpp:(.text._ZN7REQUESTC2Ev[_ZN7REQUESTC2Ev]+0x675): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `RESETABLE, std::__1::allocator > >::operator=(std::__1::basic_string, std::__1::allocator > const&)': main.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.o: in function `RESETABLE, std::__1::allocator > >::~RESETABLE()': main.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEED2Ev[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `REQUEST::~REQUEST()': main.cpp:(.text._ZN7REQUESTD2Ev[_ZN7REQUESTD2Ev]+0x11c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN7REQUESTD2Ev[_ZN7REQUESTD2Ev]+0x397): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringstream, std::__1::allocator >::~basic_stringstream()': main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x58): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x7b): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::~basic_stringbuf()': main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x20): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x2e): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x49): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::overflow(int)': main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi]+0xf5): undefined reference to `std::__1::basic_string, std::__1::allocator >::push_back(char)' /usr/local/bin/ld: main.o: in function `std::__1::basic_string, std::__1::allocator >::resize[abi:v160006](unsigned long)': main.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB7v160006Em[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB7v160006Em]+0x1b): undefined reference to `std::__1::basic_string, std::__1::allocator >::resize(unsigned long, char)' /usr/local/bin/ld: main.o: in function `std::__throw_bad_array_new_length[abi:v160006]()': main.cpp:(.text._ZSt28__throw_bad_array_new_lengthB7v160006v[_ZSt28__throw_bad_array_new_lengthB7v160006v]+0x1a): undefined reference to `std::bad_array_new_length::bad_array_new_length()' /usr/local/bin/ld: main.o: in function `std::__1::basic_ios >::basic_ios[abi:v160006]()': main.cpp:(.text._ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2B7v160006Ev[_ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2B7v160006Ev]+0x1f): undefined reference to `vtable for std::__1::basic_ios >' /usr/local/bin/ld: main.o: in function `std::__1::basic_iostream >::basic_iostream[abi:v160006](std::__1::basic_streambuf >*)': main.cpp:(.text._ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2B7v160006EPNS_15basic_streambufIcS2_EE[_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2B7v160006EPNS_15basic_streambufIcS2_EE]+0x8f): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf[abi:v160006](unsigned int)': main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej]+0x18): undefined reference to `std::__1::basic_streambuf >::basic_streambuf()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej]+0x5e): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: main.o: in function `std::__1::ios_base::ios_base[abi:v160006]()': main.cpp:(.text._ZNSt3__18ios_baseC2B7v160006Ev[_ZNSt3__18ios_baseC2B7v160006Ev]+0xe): undefined reference to `vtable for std::__1::ios_base' /usr/local/bin/ld: main.o: in function `std::__1::basic_ios >::init[abi:v160006](std::__1::basic_streambuf >*)': main.cpp:(.text._ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initB7v160006EPNS_15basic_streambufIcS2_EE[_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initB7v160006EPNS_15basic_streambufIcS2_EE]+0x1d): undefined reference to `std::__1::ios_base::init(void*)' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x40): undefined reference to `non-virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x48): undefined reference to `non-virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x60): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x68): undefined reference to `virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x70): undefined reference to `virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_istream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_istream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: main.o:(.rodata._ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x20): undefined reference to `std::__1::basic_streambuf >::imbue(std::__1::locale const&)' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x28): undefined reference to `std::__1::basic_streambuf >::setbuf(char*, long)' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x40): undefined reference to `std::__1::basic_streambuf >::sync()' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x48): undefined reference to `std::__1::basic_streambuf >::showmanyc()' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x50): undefined reference to `std::__1::basic_streambuf >::xsgetn(char*, long)' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x60): undefined reference to `std::__1::basic_streambuf >::uflow()' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x70): undefined reference to `std::__1::basic_streambuf >::xsputn(char const*, long)' /usr/local/bin/ld: main.o:(.rodata._ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_streambuf >' /usr/local/bin/ld: common_sg.o: in function `Usage(int)': common_sg.cpp:(.text+0xaf9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0xb0f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0xb25): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0xb7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0xb91): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o:common_sg.cpp:(.text+0xba7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: common_sg.o: in function `ParseServerPort(char const*)': common_sg.cpp:(.text+0x1746): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, int&)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1757): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x1797): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o: in function `ConvertKOI8(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator >*, int)': common_sg.cpp:(.text+0x19cf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: common_sg.o: in function `RecvUserData(USERDATA*, void*)': common_sg.cpp:(.text+0x1c88): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1cac): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1cdc): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1d00): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1da1): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1df0): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1e12): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1e42): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1e64): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1e94): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1eb6): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1ee6): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1f08): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1f38): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1f5c): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1fb1): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1fd2): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1fff): undefined reference to `std::__1::basic_ostream >::operator<<(long long)' /usr/local/bin/ld: common_sg.cpp:(.text+0x203d): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x205e): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x208b): undefined reference to `std::__1::basic_ostream >::operator<<(long long)' /usr/local/bin/ld: common_sg.cpp:(.text+0x2133): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x215b): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x21c5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x21e8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x25f4): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x2663): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x26a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x26ca): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x26f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x271a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o:common_sg.cpp:(.text+0x2742): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: common_sg.o: in function `RecvAuthByData(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&, void*)': common_sg.cpp:(.text+0x2a56): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x2a85): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.o: in function `ProcessAuthBy(std::__1::basic_string, std::__1::allocator > const&, int, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, void*)': common_sg.cpp:(.text+0x2f35): undefined reference to `SERVCONF::SetGetUserAuthByRecvCb(void (*)(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&, void*), void*)' /usr/local/bin/ld: common_sg.o: in function `HelpParams::~HelpParams()': common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x2b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x3d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x4b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x6a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o:common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0xa3): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: common_sg.o: in function `bool std::__1::operator==[abi:v160006], std::__1::allocator >(std::__1::basic_string, std::__1::allocator > const&, char const*)': common_sg.cpp:(.text._ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_[_ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_]+0x5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::compare(unsigned long, unsigned long, char const*, unsigned long) const' /usr/local/bin/ld: common_sg.o: in function `std::__1::basic_ostream >& std::__1::endl[abi:v160006] >(std::__1::basic_ostream >&)': common_sg.cpp:(.text._ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_[_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_]+0x31): undefined reference to `std::__1::basic_ostream >::put(char)' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_[_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_]+0x3a): undefined reference to `std::__1::basic_ostream >::flush()' /usr/local/bin/ld: common_sg.o: in function `RESETABLE, std::__1::allocator > >::RESETABLE(RESETABLE, std::__1::allocator > > const&)': common_sg.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERKS7_[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERKS7_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: common_sg.o: in function `StringReqParams::~StringReqParams()': common_sg.cpp:(.text._ZN15StringReqParamsD2Ev[_ZN15StringReqParamsD2Ev]+0x27): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN15StringReqParamsD2Ev[_ZN15StringReqParamsD2Ev]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o: in function `std::__1::basic_ostream >& std::__1::__put_character_sequence[abi:v160006] >(std::__1::basic_ostream >&, char const*, unsigned long)': common_sg.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x20): undefined reference to `std::__1::basic_ostream >::sentry::sentry(std::__1::basic_ostream >&)' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x16b): undefined reference to `std::__1::basic_ostream >::sentry::~sentry()' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x17e): undefined reference to `std::__1::basic_ostream >::sentry::~sentry()' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x1a9): undefined reference to `std::__1::ios_base::__set_badbit_and_consider_rethrow()' /usr/local/bin/ld: common_sg.o: in function `std::__1::ostreambuf_iterator > std::__1::__pad_and_output[abi:v160006] >(std::__1::ostreambuf_iterator >, char const*, char const*, char const*, std::__1::ios_base&, char)': common_sg.cpp:(.text._ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x163): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x178): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o: in function `std::__1::basic_string, std::__1::allocator >::basic_string[abi:v160006](unsigned long, char)': common_sg.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc]+0x37): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(unsigned long, char)' /usr/local/bin/ld: common_sg.o: in function `std::__1::basic_ios >::widen[abi:v160006](char) const': common_sg.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x1f): undefined reference to `std::__1::ios_base::getloc() const' /usr/local/bin/ld: common_sg.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x4f): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: common_sg.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x70): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: common_sg.o: in function `std::__1::ctype const& std::__1::use_facet[abi:v160006] >(std::__1::locale const&)': common_sg.cpp:(.text._ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE]+0x12): undefined reference to `std::__1::ctype::id' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE]+0x1b): undefined reference to `std::__1::locale::use_facet(std::__1::locale::id&) const' /usr/local/bin/ld: common_sg.o: in function `std::__1::ios_base::setstate[abi:v160006](unsigned int)': common_sg.cpp:(.text._ZNSt3__18ios_base8setstateB7v160006Ej[_ZNSt3__18ios_base8setstateB7v160006Ej]+0x1a): undefined reference to `std::__1::ios_base::clear(unsigned int)' collect2: error: ld returned 1 exit status gmake: *** [Makefile:56: sgconf] Error 1 /usr/local/bin/ld: main.o: in function `ParseTraff(char const*)': main.cpp:(.text+0x1f6): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, long&)' /usr/local/bin/ld: main.cpp:(.text+0x207): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x247): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `ParseTariff(char const*, int&)': main.cpp:(.text+0x3bf): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x565): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `CreateRequestSet(REQUEST*, char*)': main.cpp:(.text+0x8ba): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x92a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x94d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xc00): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0xc11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xc82): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xcbc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xcd2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xd37): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0xd48): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xdb9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xdf3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xe09): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x115b): undefined reference to `std::__1::basic_ostream >::operator<<(long)' /usr/local/bin/ld: main.cpp:(.text+0x11cb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x122b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1302): undefined reference to `std::__1::basic_ostream >::operator<<(long)' /usr/local/bin/ld: main.cpp:(.text+0x1372): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x13d2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x15e1): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x162e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1651): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x16a5): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x16f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1715): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1769): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x17b6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x17d9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x182d): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x187a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x189d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x18f1): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x193e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1961): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x19b5): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x1a02): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1a25): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1aaa): undefined reference to `Encode12str(std::__1::basic_string, std::__1::allocator >&, std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.cpp:(.text+0x1b09): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x1b2c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `mainGet(int, char**)': main.cpp:(.text+0x2338): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x2360): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x2401): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o:main.cpp:(.text+0x2429): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: main.o: in function `std::__1::basic_string, std::__1::allocator >::operator=[abi:v160006](char const*)': main.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB7v160006EPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB7v160006EPKc]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::assign(char const*)' /usr/local/bin/ld: main.o: in function `_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc': main.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringstream, std::__1::allocator >::basic_stringstream[abi:v160006]()': main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xaf): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Ev]+0xc6): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringstream, std::__1::allocator >::~basic_stringstream()': main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x2f): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x4e): undefined reference to `std::__1::basic_ios >::~basic_ios()' /usr/local/bin/ld: main.o: in function `REQUEST::REQUEST()': main.cpp:(.text._ZN7REQUESTC2Ev[_ZN7REQUESTC2Ev]+0x675): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `RESETABLE, std::__1::allocator > >::operator=(std::__1::basic_string, std::__1::allocator > const&)': main.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.o: in function `RESETABLE, std::__1::allocator > >::~RESETABLE()': main.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEED2Ev[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `REQUEST::~REQUEST()': main.cpp:(.text._ZN7REQUESTD2Ev[_ZN7REQUESTD2Ev]+0x11c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN7REQUESTD2Ev[_ZN7REQUESTD2Ev]+0x397): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringstream, std::__1::allocator >::~basic_stringstream()': main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x58): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x7b): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::~basic_stringbuf()': main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x20): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x2e): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x49): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::overflow(int)': main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi]+0xf5): undefined reference to `std::__1::basic_string, std::__1::allocator >::push_back(char)' /usr/local/bin/ld: main.o: in function `std::__1::basic_string, std::__1::allocator >::resize[abi:v160006](unsigned long)': main.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB7v160006Em[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB7v160006Em]+0x1b): undefined reference to `std::__1::basic_string, std::__1::allocator >::resize(unsigned long, char)' /usr/local/bin/ld: main.o: in function `std::__throw_bad_array_new_length[abi:v160006]()': main.cpp:(.text._ZSt28__throw_bad_array_new_lengthB7v160006v[_ZSt28__throw_bad_array_new_lengthB7v160006v]+0x1a): undefined reference to `std::bad_array_new_length::bad_array_new_length()' /usr/local/bin/ld: main.o: in function `std::__1::basic_ios >::basic_ios[abi:v160006]()': main.cpp:(.text._ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2B7v160006Ev[_ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2B7v160006Ev]+0x1f): undefined reference to `vtable for std::__1::basic_ios >' /usr/local/bin/ld: main.o: in function `std::__1::basic_iostream >::basic_iostream[abi:v160006](std::__1::basic_streambuf >*)': main.cpp:(.text._ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2B7v160006EPNS_15basic_streambufIcS2_EE[_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEEC2B7v160006EPNS_15basic_streambufIcS2_EE]+0x8f): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o: in function `std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf[abi:v160006](unsigned int)': main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej]+0x18): undefined reference to `std::__1::basic_streambuf >::basic_streambuf()' /usr/local/bin/ld: main.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Ej]+0x5e): undefined reference to `std::__1::basic_streambuf >::~basic_streambuf()' /usr/local/bin/ld: main.o: in function `std::__1::ios_base::ios_base[abi:v160006]()': main.cpp:(.text._ZNSt3__18ios_baseC2B7v160006Ev[_ZNSt3__18ios_baseC2B7v160006Ev]+0xe): undefined reference to `vtable for std::__1::ios_base' /usr/local/bin/ld: main.o: in function `std::__1::basic_ios >::init[abi:v160006](std::__1::basic_streambuf >*)': main.cpp:(.text._ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initB7v160006EPNS_15basic_streambufIcS2_EE[_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initB7v160006EPNS_15basic_streambufIcS2_EE]+0x1d): undefined reference to `std::__1::ios_base::init(void*)' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x40): undefined reference to `non-virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x48): undefined reference to `non-virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x60): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x68): undefined reference to `virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x70): undefined reference to `virtual thunk to std::__1::basic_iostream >::~basic_iostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_istream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_istream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_istream >::~basic_istream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream >' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: main.o:(.rodata._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream >::~basic_ostream()' /usr/local/bin/ld: main.o:(.rodata._ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream >' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x20): undefined reference to `std::__1::basic_streambuf >::imbue(std::__1::locale const&)' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x28): undefined reference to `std::__1::basic_streambuf >::setbuf(char*, long)' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x40): undefined reference to `std::__1::basic_streambuf >::sync()' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x48): undefined reference to `std::__1::basic_streambuf >::showmanyc()' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x50): undefined reference to `std::__1::basic_streambuf >::xsgetn(char*, long)' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x60): undefined reference to `std::__1::basic_streambuf >::uflow()' /usr/local/bin/ld: main.o:(.rodata._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x70): undefined reference to `std::__1::basic_streambuf >::xsputn(char const*, long)' /usr/local/bin/ld: main.o:(.rodata._ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_streambuf >' /usr/local/bin/ld: common_sg.o: in function `Usage(int)': common_sg.cpp:(.text+0xaf9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0xb0f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0xb25): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0xb7b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0xb91): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o:common_sg.cpp:(.text+0xba7): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: common_sg.o: in function `ParseServerPort(char const*)': common_sg.cpp:(.text+0x1746): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, int&)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1757): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x1797): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o: in function `ConvertKOI8(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator >*, int)': common_sg.cpp:(.text+0x19cf): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: common_sg.o: in function `RecvUserData(USERDATA*, void*)': common_sg.cpp:(.text+0x1c88): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1cac): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1cdc): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1d00): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1da1): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1df0): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1e12): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1e42): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1e64): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1e94): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1eb6): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1ee6): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1f08): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1f38): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1f5c): undefined reference to `std::__1::basic_ostream >::operator<<(double)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1fb1): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x1fd2): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x1fff): undefined reference to `std::__1::basic_ostream >::operator<<(long long)' /usr/local/bin/ld: common_sg.cpp:(.text+0x203d): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x205e): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x208b): undefined reference to `std::__1::basic_ostream >::operator<<(long long)' /usr/local/bin/ld: common_sg.cpp:(.text+0x2133): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x215b): undefined reference to `std::__1::basic_ostream >::operator<<(int)' /usr/local/bin/ld: common_sg.cpp:(.text+0x21c5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x21e8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x25f4): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x2663): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x26a2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x26ca): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x26f2): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text+0x271a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o:common_sg.cpp:(.text+0x2742): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: common_sg.o: in function `RecvAuthByData(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&, void*)': common_sg.cpp:(.text+0x2a56): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.cpp:(.text+0x2a85): undefined reference to `std::__1::cout' /usr/local/bin/ld: common_sg.o: in function `ProcessAuthBy(std::__1::basic_string, std::__1::allocator > const&, int, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, void*)': common_sg.cpp:(.text+0x2f35): undefined reference to `SERVCONF::SetGetUserAuthByRecvCb(void (*)(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&, void*), void*)' /usr/local/bin/ld: common_sg.o: in function `HelpParams::~HelpParams()': common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x2b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x3d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x4b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0x6a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o:common_sg.cpp:(.text._ZN10HelpParamsD2Ev[_ZN10HelpParamsD2Ev]+0xa3): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: common_sg.o: in function `bool std::__1::operator==[abi:v160006], std::__1::allocator >(std::__1::basic_string, std::__1::allocator > const&, char const*)': common_sg.cpp:(.text._ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_[_ZNSt3__1eqB7v160006IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_]+0x5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::compare(unsigned long, unsigned long, char const*, unsigned long) const' /usr/local/bin/ld: common_sg.o: in function `std::__1::basic_ostream >& std::__1::endl[abi:v160006] >(std::__1::basic_ostream >&)': common_sg.cpp:(.text._ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_[_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_]+0x31): undefined reference to `std::__1::basic_ostream >::put(char)' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_[_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_]+0x3a): undefined reference to `std::__1::basic_ostream >::flush()' /usr/local/bin/ld: common_sg.o: in function `RESETABLE, std::__1::allocator > >::RESETABLE(RESETABLE, std::__1::allocator > > const&)': common_sg.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERKS7_[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEC2ERKS7_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: common_sg.o: in function `StringReqParams::~StringReqParams()': common_sg.cpp:(.text._ZN15StringReqParamsD2Ev[_ZN15StringReqParamsD2Ev]+0x27): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZN15StringReqParamsD2Ev[_ZN15StringReqParamsD2Ev]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o: in function `std::__1::basic_ostream >& std::__1::__put_character_sequence[abi:v160006] >(std::__1::basic_ostream >&, char const*, unsigned long)': common_sg.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x20): undefined reference to `std::__1::basic_ostream >::sentry::sentry(std::__1::basic_ostream >&)' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x16b): undefined reference to `std::__1::basic_ostream >::sentry::~sentry()' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x17e): undefined reference to `std::__1::basic_ostream >::sentry::~sentry()' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x1a9): undefined reference to `std::__1::ios_base::__set_badbit_and_consider_rethrow()' /usr/local/bin/ld: common_sg.o: in function `std::__1::ostreambuf_iterator > std::__1::__pad_and_output[abi:v160006] >(std::__1::ostreambuf_iterator >, char const*, char const*, char const*, std::__1::ios_base&, char)': common_sg.cpp:(.text._ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x163): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x178): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: common_sg.o: in function `std::__1::basic_string, std::__1::allocator >::basic_string[abi:v160006](unsigned long, char)': common_sg.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc]+0x37): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(unsigned long, char)' /usr/local/bin/ld: common_sg.o: in function `std::__1::basic_ios >::widen[abi:v160006](char) const': common_sg.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x1f): undefined reference to `std::__1::ios_base::getloc() const' /usr/local/bin/ld: common_sg.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x4f): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: common_sg.cpp:(.text._ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec[_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec]+0x70): undefined reference to `std::__1::locale::~locale()' /usr/local/bin/ld: common_sg.o: in function `std::__1::ctype const& std::__1::use_facet[abi:v160006] >(std::__1::locale const&)': common_sg.cpp:(.text._ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE]+0x12): undefined reference to `std::__1::ctype::id' /usr/local/bin/ld: common_sg.cpp:(.text._ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE[_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE]+0x1b): undefined reference to `std::__1::locale::use_facet(std::__1::locale::id&) const' /usr/local/bin/ld: common_sg.o: in function `std::__1::ios_base::setstate[abi:v160006](unsigned int)': common_sg.cpp:(.text._ZNSt3__18ios_base8setstateB7v160006Ej[_ZNSt3__18ios_base8setstateB7v160006Ej]+0x1a): undefined reference to `std::__1::ios_base::clear(unsigned int)' collect2: error: ld returned 1 exit status gmake: *** [Makefile:56: sgconf] Error 1 install: sgconf: No such file or directory gmake: *** [Makefile:77: install-bin] Error 71 make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 22: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 23: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 25: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 29: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 32: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 34: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 37: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 44: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 46: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 73: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 76: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 79: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 88: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 89: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 90: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 92: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 93: Invalid line type make: "/usr/local/ubinstaller/distfiles/stg-2.409/projects/sgconf_xml/Makefile" line 94: Invalid line type make: Fatal errors encountered -- cannot continue /usr/local/bin/ld: main.o: in function `ParseServerPort(char const*)': main.cpp:(.text+0x136): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, int&)' /usr/local/bin/ld: main.cpp:(.text+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x187): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `Process(REQUEST*)': main.cpp:(.text+0x44b): undefined reference to `NETTRANSACT::SetRxCallback(void*, int (*)(void*, std::__1::list, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >*))' /usr/local/bin/ld: main.cpp:(.text+0x49a): undefined reference to `NETTRANSACT::GetError() const' /usr/local/bin/ld: main.cpp:(.text+0x53a): undefined reference to `NETTRANSACT::GetError() const' /usr/local/bin/ld: main.cpp:(.text+0x5b0): undefined reference to `NETTRANSACT::GetError() const' /usr/local/bin/ld: main.o: in function `main': main.cpp:(.text+0xbc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xbed): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xc88): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xcb0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xd0b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o:main.cpp:(.text+0xd33): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: main.o: in function `_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc': main.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' /usr/local/bin/ld: main.o: in function `NETTRANSACT::~NETTRANSACT()': main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0x3d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0x4f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0x5d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0xb5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o:main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0xdd): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: main.o: in function `RESETABLE, std::__1::allocator > >::operator=(std::__1::basic_string, std::__1::allocator > const&)': main.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.o: in function `void std::__1::allocator_traits, std::__1::allocator >, void*> > >::destroy[abi:v160006], std::__1::allocator >, void, void>(std::__1::allocator, std::__1::allocator >, void*> >&, std::__1::basic_string, std::__1::allocator >*)': main.cpp:(.text._ZNSt3__116allocator_traitsINS_9allocatorINS_11__list_nodeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEPvEEEEE7destroyB7v160006IS7_vvEEvRSA_PT_[_ZNSt3__116allocator_traitsINS_9allocatorINS_11__list_nodeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEPvEEEEE7destroyB7v160006IS7_vvEEvRSA_PT_]+0x15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `RESETABLE, std::__1::allocator > >::~RESETABLE()': main.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEED2Ev[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `std::__throw_bad_array_new_length[abi:v160006]()': main.cpp:(.text._ZSt28__throw_bad_array_new_lengthB7v160006v[_ZSt28__throw_bad_array_new_lengthB7v160006v]+0x1a): undefined reference to `std::bad_array_new_length::bad_array_new_length()' /usr/local/bin/ld: parser.o: in function `StartElement(void*, char const*, char const**)': parser.cpp:(.text+0x596): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, unsigned long&)' /usr/local/bin/ld: parser.cpp:(.text+0x5a4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: parser.cpp:(.text+0x5f4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' collect2: error: ld returned 1 exit status gmake: *** [Makefile:57: sgconf_xml] Error 1 /usr/local/bin/ld: main.o: in function `ParseServerPort(char const*)': main.cpp:(.text+0x136): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, int&)' /usr/local/bin/ld: main.cpp:(.text+0x147): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0x187): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `Process(REQUEST*)': main.cpp:(.text+0x44b): undefined reference to `NETTRANSACT::SetRxCallback(void*, int (*)(void*, std::__1::list, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >*))' /usr/local/bin/ld: main.cpp:(.text+0x49a): undefined reference to `NETTRANSACT::GetError() const' /usr/local/bin/ld: main.cpp:(.text+0x53a): undefined reference to `NETTRANSACT::GetError() const' /usr/local/bin/ld: main.cpp:(.text+0x5b0): undefined reference to `NETTRANSACT::GetError() const' /usr/local/bin/ld: main.o: in function `main': main.cpp:(.text+0xbc5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xbed): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xc88): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xcb0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text+0xd0b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o:main.cpp:(.text+0xd33): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: main.o: in function `_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc': main.cpp:(.text._ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc[_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006IDnEEPKc]+0x42): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' /usr/local/bin/ld: main.o: in function `NETTRANSACT::~NETTRANSACT()': main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0x19): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0x3d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0x4f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0x5d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0xb5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o:main.cpp:(.text._ZN11NETTRANSACTD2Ev[_ZN11NETTRANSACTD2Ev]+0xdd): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow /usr/local/bin/ld: main.o: in function `RESETABLE, std::__1::allocator > >::operator=(std::__1::basic_string, std::__1::allocator > const&)': main.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEaSERKS6_]+0x1d): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' /usr/local/bin/ld: main.o: in function `void std::__1::allocator_traits, std::__1::allocator >, void*> > >::destroy[abi:v160006], std::__1::allocator >, void, void>(std::__1::allocator, std::__1::allocator >, void*> >&, std::__1::basic_string, std::__1::allocator >*)': main.cpp:(.text._ZNSt3__116allocator_traitsINS_9allocatorINS_11__list_nodeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEPvEEEEE7destroyB7v160006IS7_vvEEvRSA_PT_[_ZNSt3__116allocator_traitsINS_9allocatorINS_11__list_nodeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEPvEEEEE7destroyB7v160006IS7_vvEEvRSA_PT_]+0x15): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `RESETABLE, std::__1::allocator > >::~RESETABLE()': main.cpp:(.text._ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEED2Ev[_ZN9RESETABLEINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEED2Ev]+0x11): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: main.o: in function `std::__throw_bad_array_new_length[abi:v160006]()': main.cpp:(.text._ZSt28__throw_bad_array_new_lengthB7v160006v[_ZSt28__throw_bad_array_new_lengthB7v160006v]+0x1a): undefined reference to `std::bad_array_new_length::bad_array_new_length()' /usr/local/bin/ld: parser.o: in function `StartElement(void*, char const*, char const**)': parser.cpp:(.text+0x596): undefined reference to `str2x(std::__1::basic_string, std::__1::allocator > const&, unsigned long&)' /usr/local/bin/ld: parser.cpp:(.text+0x5a4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' /usr/local/bin/ld: parser.cpp:(.text+0x5f4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' collect2: error: ld returned 1 exit status gmake: *** [Makefile:57: sgconf_xml] Error 1 install: sgconf_xml: No such file or directory gmake: *** [Makefile:78: install-bin] Error 71