Помогите пожалуйста разобраться в чем дело.
в процессе компиляции выдает вот что:
Makeing dotconfpp.lib
cp dotconfpp.h mempool.h ../../include/
cp libdotconfpp.a ../../lib/
g++ -c admin.cpp -g3 -Wall -I ../../include -DLINUX
../../include/base_store.h:25: warning: class BASE_STORE' has virtual
functions but non-virtual destructor
/usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/bits/stl_construct.h:
In function void std::_Destroy(_ForwardIterator, _ForwardIterator,
_Allocator) [with _ForwardIterator = RESETABLE<std::string>*, _Allocator =
std::allocator<RESETABLE<std::string> >]':
/usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/bits/stl_vector.h:273:
instantiated from std::vector<_Tp, _Alloc>::~vector() [with _Tp =
RESETABLE<std::string>, _Alloc = std::allocator<RESETABLE<std::string> >]'
../../include/user_conf.h:74: instantiated from here
/usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/bits/stl_construct.h:174:
error: no matching function for call to
std::allocator<RESETABLE<std::string> >::destroy(std::string*)'
/usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/ext/mt_allocator.h:614:
note: candidates are: void __gnu_cxx::__mt_alloc_base<_Tp>::destroy(_Tp*)
[with _Tp = RESETABLE<std::string>]
/usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/bits/stl_construct.h:
In function void std::_Destroy(_ForwardIterator, _ForwardIterator,
_Allocator) [with _ForwardIterator =
__gnu_cxx::__normal_iterator<RESETABLE<std::string>*,
std::vector<RESETABLE<std::string>, std::allocator<RESETABLE<std::string