安装XMLRPC_C时出错

时间:2012-02-08 03:21:02

标签: ubuntu curl xml-rpc

我正在尝试在我的Ubuntu中安装XMLRPC_C。

我已经将curl安装为HTML包装器的先决条件。

我已经从sourceforge检查了XMLRPC的稳定版本。

当我在./configure之后运行make时,它会退出:

  

registry.cpp:在成员函数'virtual void xmlrpc_c :: method2 :: execute(const xmlrpc_c :: paramList&,xmlrpc_c :: value *)':

     

registry.cpp:73:20:错误:未初始化的const'nullCallInfo'[-fpermissive]

     

blddir / include / xmlrpc -c / registry.hpp:17:24:注意:'const class xmlrpc_c :: callInfo'没有>用户提供的默认构造函数

     

make [2]: * [registry.o]错误1

     

make [2]:离开目录`/ home / sridutt / Downloads / xmlrpc -c / src / cpp'

     

make [1]: * [cpp / all]错误2

     

make [1]:离开目录`/ home / sridutt / Downloads / xmlrpc-c / src'

     

make: * [src / all]错误2

当我在论坛中查看时,它会给Fedora RC15错误修正。

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我按照以下步骤操作:

  1. 安装了libc6,libcurl3,zlib1g
  2. 然后我从源文件夹安装了curl 7.21.6,(sudo-apt无法解决,因为xmlrpc安装表示在较新版本的curl中缺少某些types.h)
  3. 然后从xmlrpc-c
  4. 的稳定版本开始正常安装