[Users] Re: error: xmlrpc.h: No such file or directory

Bogdan-Andrei Iancu bogdan at voice-system.ro
Mon Jun 18 18:50:28 CEST 2007


Hi Peter,

yes - this is a delicate issue.  Form the beginning, when developing the 
mi_xmlrpc module, we had to choose if we do it for the debian version 
(0.9.10) or for latest version (project site).

the reason for going for the debian version (offered by the debs) was 
more a political one - to make life easier to users when compiling the 
module.

on the other hand I really think it will be a good idea to move forward 
to the latest stable version of libxmlrpc-c3.

does anybody knows when the deb package will be also upgrade??

regards,
Bogdan

PS: Michal told me that you supposed to be at linuxtag...were you?

Peter Nixon wrote:
> Hi Bogdan
>
> When can we expect openser to be updated to support a recent release of 
> xmlrpc-c (The headers appear to have moved around among other things)?
>
> -Peter
>
> On Fri 04 May 2007, Bogdan-Andrei Iancu wrote:
>   
>> Hi,
>>
>> maybe a better approach is to install from source the right version of
>> xmlrpl-c (0.9.10) :
>>
>> http://sourceforge.net/project/showfiles.php?group_id=16847&package_id=133
>> 74
>>
>> regards,
>> bogdan
>>
>> Henning Westerholt wrote:
>>     
>>> On Donnerstag, 3. Mai 2007, CSB wrote:
>>>       
>>>>> Is this file present on your system in the /usr/include/xmlrpc-c path?
>>>>> Otherwise you'll need to install an additional devel rpm.
>>>>>           
>>>> ls /usr/include/xmlrpc-c
>>>> xmlrpc-c         XmlRpcCpp.h            xmlrpc_server.h
>>>> xmlrpc_cgi.h     xmlrpc.h               xmlrpc_server_w32httpsys.h
>>>> xmlrpc_client.h  xmlrpc_server_abyss.h
>>>>
>>>> rpm -q xmlrpc-c-devel
>>>> xmlrpc-c-devel-1.04-1.fc4
>>>>
>>>> So I have xmlrpc_server_abyss.h but not xmlrpc_abyss.h.
>>>>         
>>> This file gets renamed some time ago. Unfortunally xmlrpc-c don't
>>> provide a version #define that can be checked from our include
>>> directive.
>>>
>>> Could you try the attached patch if at least compiles on your system
>>> with the newer lib?
>>>
>>> Cheers,
>>>
>>> Henning
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> Index: xr_server.c
>>> ===================================================================
>>> --- xr_server.c	(Revision 2128)
>>> +++ xr_server.c	(Arbeitskopie)
>>> @@ -38,7 +38,7 @@
>>>  #include "xr_parser.h"
>>>  #include "mi_xmlrpc.h"
>>>  #include "xr_server.h"
>>> -#include <xmlrpc_abyss.h>
>>> +#include <xmlrpc_server_abyss.h>
>>>
>>>  gen_lock_t *xr_lock;
>>>
>>> Index: mi_xmlrpc.c
>>> ===================================================================
>>> --- mi_xmlrpc.c	(Revision 2128)
>>> +++ mi_xmlrpc.c	(Arbeitskopie)
>>> @@ -41,7 +41,7 @@
>>>  #include "xr_server.h"
>>>  #define XMLRPC_SERVER_WANT_ABYSS_HANDLERS
>>>  #include "abyss.h"
>>> -#include <xmlrpc_abyss.h>
>>> +#include <xmlrpc_server_abyss.h>
>>>  #include "../../sr_module.h"
>>>  #include "../../str.h"
>>>  #include "../../mem/mem.h"
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at openser.org
>>> http://openser.org/cgi-bin/mailman/listinfo/users
>>>       
>> _______________________________________________
>> Users mailing list
>> Users at openser.org
>> http://openser.org/cgi-bin/mailman/listinfo/users
>>     
>
>
>
>   





More information about the Users mailing list