negativ/eiskaltdcpp — Issue #8: error building eiskaltdcpp-daemon with xmlrpc support
Author: pizzard
Created: 2012-02-19 17:12:35+00:00
State: open

I tried to build the daemon with xmlrpc support on ubuntu 11.10.
First the depending package libxmlrpc-c++4-dev is not available per apt/dpkg on ubuntu.
So I handy compiled and installed
https://launchpad.net/ubuntu/precise/+source/xmlrpc-c/1.16.33-3.1ubuntu5
with ubuntu patch applied.

But now I get the following error building:
[ 94%] Building CXX object eiskaltdcpp-daemon/CMakeFiles/eiskaltdcpp-daemon.dir/ServerThread.cpp.o
/home/[snip]/negativ-eiskaltdcpp-a63f3dc/eiskaltdcpp-daemon/ServerThread.cpp: In Elementfunktion »virtual int ServerThread::run()«:
/home/[snip]/negativ-eiskaltdcpp-a63f3dc/eiskaltdcpp-daemon/ServerThread.cpp:133:40: Fehler: »class xmlrpc_c::serverAbyss::constrOpt« hat kein Element namens »serverOwnsSignals«
make[3]: *** [eiskaltdcpp-daemon/CMakeFiles/eiskaltdcpp-daemon.dir/ServerThread.cpp.o] Fehler 1
make[2]: *** [eiskaltdcpp-daemon/CMakeFiles/eiskaltdcpp-daemon.dir/all] Fehler 2
make[1]: *** [eiskaltdcpp-daemon/CMakeFiles/eiskaltdcpp-daemon.dir/rule] Fehler 2
make: *** [eiskaltdcpp-daemon] Fehler 2

How to fix this? Is this a problem with libxmlrpc-c ?