Folks (sorry for repeating my email, looks like I have sent it first from a 
non-subscribed address),

I am getting a strange problem while trying to install xmlrpc2di module .
Could be that I am doing something wrong, therefore would appreciate any
kind of guidance.

Steps I have performed:
1. Uncommented most of the things in Makefile for a local install of
xmlrpc++0.7
2. Grabbed and patched the xmlrpc++0.7 with "make install-xmlrpcpp"
3. Run "make" to make the module.

Bellow you can have the output of the compilation.

Any tips would be appreciated.

Cheers,
DanB


host4:/usr/local/src/sems/trunk/apps/xmlrpc2di# make
../../core/plug-in/Makefile.app_module:121: MultithreadXmlRpcServer.d:
No such file or directory
g++ -MM XMLRPC2DI.cpp -Wall -Wno-reorder -fPIC -g -O2  -Ixmlrpc++0.7/src
-D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DSEMS_VERSION='"1.0.0-pre-r1130M"'
-DARCH='"i386"' -DOS='"linux"'  -I ../../core -Ixmlrpc++0.7/src  >
XMLRPC2DI.d
g++ -MM MultithreadXmlRpcServer.cpp -Wall -Wno-reorder -fPIC -g -O2
-Ixmlrpc++0.7/src  -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.0.0-pre-r1130M"' -DARCH='"i386"' -DOS='"linux"'
-I ../../core -Ixmlrpc++0.7/src  > MultithreadXmlRpcServer.d
make[1]: Entering directory `/usr/local/src/sems/trunk/apps/xmlrpc2di'
make[1]: Nothing to be done for `deps'.
make[1]: Leaving directory `/usr/local/src/sems/trunk/apps/xmlrpc2di'
make[1]: Entering directory `/usr/local/src/sems/trunk/apps/xmlrpc2di'
g++ -Wall -Wno-reorder -fPIC -g -O2  -Ixmlrpc++0.7/src  -Ixmlrpc
++0.7/src  -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.0.0-pre-r1130M"' -DARCH='"i386"' -DOS='"linux"'
-I ../../core -Ixmlrpc++0.7/src  -I ../../core -Ixmlrpc++0.7/src  -c
MultithreadXmlRpcServer.cpp -o MultithreadXmlRpcServer.o
g++ -Wall -Wno-reorder -fPIC -g -O2  -Ixmlrpc++0.7/src  -Ixmlrpc
++0.7/src  -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.0.0-pre-r1130M"' -DARCH='"i386"' -DOS='"linux"'
-I ../../core -Ixmlrpc++0.7/src  -I ../../core -Ixmlrpc++0.7/src  -c
XMLRPC2DI.cpp -o XMLRPC2DI.o
XMLRPC2DI.cpp: In static member function ‘static void
XMLRPC2DIServer::xmlrpcval2amarg(XmlRpc::XmlRpcValue&, AmArg&, unsigned
int)’:
XMLRPC2DI.cpp:480: error: no matching function for call to
‘std::map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, XmlRpc::XmlRpcValue,
std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, std::allocator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
XmlRpc::XmlRpcValue> > >::map(XmlRpc::XmlRpcValue&)’
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c
++/4.1.2/bits/stl_map.h:174: note: candidates are: std::map<_Key, _Tp,
_Compare, _Alloc>::map(const std::map<_Key, _Tp, _Compare, _Alloc>&)
[with _Key = std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, _Tp = XmlRpc::XmlRpcValue, _Compare =
std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, _Alloc = std::allocator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
XmlRpc::XmlRpcValue> >]
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c
++/4.1.2/bits/stl_map.h:164: note:                 std::map<_Key, _Tp,
_Compare, _Alloc>::map(const _Compare&, const _Alloc&) [with _Key =
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
_Tp = XmlRpc::XmlRpcValue, _Compare = std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, _Alloc =
std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, XmlRpc::XmlRpcValue> >]
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c
++/4.1.2/bits/stl_map.h:156: note:                 std::map<_Key, _Tp,
_Compare, _Alloc>::map() [with _Key = std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _Tp =
XmlRpc::XmlRpcValue, _Compare = std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, _Alloc =
std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, XmlRpc::XmlRpcValue> >]
XMLRPC2DI.cpp:480: error: no matching function for call to
‘std::map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, XmlRpc::XmlRpcValue,
std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, std::allocator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
XmlRpc::XmlRpcValue> > >::map(XmlRpc::XmlRpcValue&)’
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c
++/4.1.2/bits/stl_map.h:174: note: candidates are: std::map<_Key, _Tp,
_Compare, _Alloc>::map(const std::map<_Key, _Tp, _Compare, _Alloc>&)
[with _Key = std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, _Tp = XmlRpc::XmlRpcValue, _Compare =
std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, _Alloc = std::allocator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
XmlRpc::XmlRpcValue> >]
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c
++/4.1.2/bits/stl_map.h:164: note:                 std::map<_Key, _Tp,
_Compare, _Alloc>::map(const _Compare&, const _Alloc&) [with _Key =
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
_Tp = XmlRpc::XmlRpcValue, _Compare = std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, _Alloc =
std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, XmlRpc::XmlRpcValue> >]
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c
++/4.1.2/bits/stl_map.h:156: note:                 std::map<_Key, _Tp,
_Compare, _Alloc>::map() [with _Key = std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _Tp =
XmlRpc::XmlRpcValue, _Compare = std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, _Alloc =
std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, XmlRpc::XmlRpcValue> >]
make[1]: *** [XMLRPC2DI.o] Error 1
make[1]: Leaving directory `/usr/local/src/sems/trunk/apps/xmlrpc2di'
make: [all] Error 2 (ignored)

_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to