[Users] mi_xmlrpc - versions of dependancies for - libxml, libxmlrpc-c3, libxmlrpc-c3-dev
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed Jan 17 19:26:25 CET 2007
Hi Steven,
yes, in the official distribution there is an older version of
xmlrpc-c3. Not sure why this, but we decided to build the module against
the version you currently find in all distro to avoid forcing the users
to compile/install by hand additional software.
regards,
bogdan
Steven Halerman wrote:
>Thank you for the quick response. I didn't see
>binaries for Fedora, so i downloaded the latest -
>xmlrpc-c-1.06.09 (earlier versions would not cleanly
>compile with GCC 3.4.4) from
>http://sourceforge.net/projects/xmlrpc-c but it does
>not have the xmlrpc_abyss.h file. Upon further
>digging, i noticed in server_abyss.h, a note that
>mentions
>
>Abyss contents handlers
>xmlrpc_server_abyss_rpc2_handler() and
>xmlrpc_server_abyss_default_handler() were available
>in older Xmlrpc-c, but starting with Release 1.01,
>they are not. Instead, call
>xmlrpc_server_abyss_set_handlers() to install them.
>
>Steven
>
>--- Bogdan-Andrei Iancu <bogdan at voice-system.ro>
>wrote:
>
>
>
>>Hi Steven,
>>
>>I have libxmlrpc-c3-dev version 0.9.10-4 on a
>>unstable debian and
>>compiles with no problem. The "xmlrpc_abyss.h" file
>>belong to the
>>libxmlrpc-c3-dev package:
>>/usr/include/xmlrpc_abyss.h could you check
>>if you have this hdr file installed on your machine?
>>
>>regards,
>>bogdan
>>
>>Steven Halerman wrote:
>>
>>
>>
>>>I have been trying to make mi_xmlrpc (from cvs
>>>
>>>
>>head).
>>
>>
>>>I am running Fedora Core 3 - gcc version 3.4.4
>>>
>>>I get the following error:
>>>
>>>xr_server.c:37:26: xmlrpc_abyss.h: No such file or
>>>directory
>>>mi_xmlrpc.c:44:26: xmlrpc_abyss.h: No such file or
>>>directory
>>>In file included from
>>>/usr/local/include/xmlrpc-c/base.h:9,
>>> from
>>>
>>>
>>/usr/local/include/xmlrpc.h:1,
>>
>>
>>> from mi_xmlrpc.h:35,
>>> from mi_xmlrpc.c:38:
>>>/usr/local/include/xmlrpc-c/util.h:20:56:
>>>xmlrpc-c/c_util.h: No such file or dir
>>>ectory
>>>In file included from
>>>/usr/local/include/xmlrpc-c/base.h:9,
>>> from
>>>
>>>
>>/usr/local/include/xmlrpc.h:1,
>>
>>
>>> from mi_xmlrpc.h:35,
>>> from mi_xmlrpc.c:38:
>>>/usr/local/include/xmlrpc-c/util.h:150: error:
>>>
>>>
>>syntax
>>
>>
>>>error before "GNU_PRINTF_A
>>>TTR"
>>>/usr/local/include/xmlrpc-c/util.h:158: error:
>>>
>>>
>>syntax
>>
>>
>>>error before "GNU_PRINTF_A
>>>TTR"
>>>mi_xmlrpc.c:44:26: xmlrpc_abyss.h: No such file or
>>>directory
>>>mi_xmlrpc.c: In function `mod_child_init':
>>>mi_xmlrpc.c:156: warning: implicit declaration of
>>>function `xmlrpc_server_abyss_
>>>init_registry'
>>>mi_xmlrpc.c:166: error:
>>>`xmlrpc_server_abyss_rpc2_handler' undeclared
>>>
>>>
>>(first
>>
>>
>>>use
>>>in this function)
>>>mi_xmlrpc.c:166: error: (Each undeclared identifier
>>>
>>>
>>is
>>
>>
>>>reported only once
>>>mi_xmlrpc.c:166: error: for each function it
>>>
>>>
>>appears
>>
>>
>>>in.)
>>>mi_xmlrpc.c:172: error:
>>>`xmlrpc_server_abyss_default_handler' undeclared
>>>(first
>>>use in this function)
>>>make[1]: *** [mi_xmlrpc.o] Error 1
>>>
>>>what versions of
>>> libxml
>>> libxmlrpc-c3
>>> libxmlrpc-c3-dev
>>>did you use to successfully compile?
>>>
>>>Thanks in advance
>>>Steven
>>>
>>>
More information about the sr-users
mailing list