[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