I am trying to make openser-1.2.0-notls and get the following error: In file included from mi_xmlrpc.c:38: mi_xmlrpc.h:35:20: error: xmlrpc.h: No such file or directory In file included from mi_xmlrpc.c:38: mi_xmlrpc.h:37: error: syntax error before âenvâ mi_xmlrpc.h:37: warning: type defaults to âintâ in declaration of âenvâ mi_xmlrpc.h:37: warning: data definition has no type or storage class mi_xmlrpc.h:38: error: syntax error before â*â token mi_xmlrpc.h:38: warning: type defaults to âintâ in declaration of âxr_responseâ mi_xmlrpc.h:38: warning: data definition has no type or storage class In file included from mi_xmlrpc.c:39: xr_writer.h:37: error: syntax error before â*â token xr_writer.h:38: error: syntax error before â*â token In file included from mi_xmlrpc.c:40: xr_parser.h:36: error: syntax error before â*â token In file included from mi_xmlrpc.c:41: xr_server.h:35: error: syntax error before â*â token xr_server.h:35: error: syntax error before â*â token xr_server.h:36: warning: type defaults to âintâ in declaration of âdefault_methodâ xr_server.h:36: warning: data definition has no type or storage class xr_server.h:38: error: syntax error before â*â token mi_xmlrpc.c:44:26: error: xmlrpc_abyss.h: No such file or directory mi_xmlrpc.c:50: error: syntax error before âenvâ mi_xmlrpc.c:50: warning: type defaults to âintâ in declaration of âenvâ mi_xmlrpc.c:50: warning: data definition has no type or storage class mi_xmlrpc.c:51: error: syntax error before â*â token mi_xmlrpc.c:51: warning: type defaults to âintâ in declaration of âxr_responseâ mi_xmlrpc.c:51: warning: data definition has no type or storage class mi_xmlrpc.c: In function âmod_child_initâ: mi_xmlrpc.c:162: warning: implicit declaration of function âxmlrpc_server_abyss_init_registryâ mi_xmlrpc.c:172: error: âxmlrpc_server_abyss_rpc2_handlerâ undeclared (first use in this function) mi_xmlrpc.c:172: error: (Each undeclared identifier is reported only once mi_xmlrpc.c:172: error: for each function it appears in.) mi_xmlrpc.c:178: error: âxmlrpc_server_abyss_default_handlerâ undeclared (first use in this function) mi_xmlrpc.c:193: warning: implicit declaration of function âxmlrpc_env_initâ mi_xmlrpc.c:196: warning: implicit declaration of function âxmlrpc_build_valueâ mi_xmlrpc.c:196: warning: assignment makes pointer from integer without a cast mi_xmlrpc.c:197: error: request for member âfault_occurredâ in something not a structure or union mi_xmlrpc.c:198: error: request for member âfault_stringâ in something not a structure or union mi_xmlrpc.c:198: error: request for member âfault_stringâ in something not a structure or union mi_xmlrpc.c:198: error: request for member âfault_stringâ in something not a structure or union mi_xmlrpc.c:198: error: request for member âfault_stringâ in something not a structure or union mi_xmlrpc.c:198: error: request for member âfault_stringâ in something not a structure or union mi_xmlrpc.c:198: error: request for member âfault_stringâ in something not a structure or union mi_xmlrpc.c:198: error: request for member âfault_stringâ in something not a structure or union mi_xmlrpc.c:198: error: request for member âfault_stringâ in something not a structure or union mi_xmlrpc.c:219: warning: implicit declaration of function âxmlrpc_env_cleanâ mi_xmlrpc.c:220: warning: implicit declaration of function âxmlrpc_DECREFâ make[1]: *** [mi_xmlrpc.o] Error 1 make[1]: Leaving directory `/usr/src/openser-1.2.0-notls/modules/mi_xmlrpc' make: *** [modules] Error 2
rpm -q xmlrpc-c-devel xmlrpc-c-devel-1.04-1.fc4
find -name xmlrpc.h ./usr/include/xmlrpc-c/xmlrpc.h
Any suggestions would be appreciated.
Regards
Cameron
On Monday 16 April 2007 06:44, kjcsb wrote:
I am trying to make openser-1.2.0-notls and get the following error: In file included from mi_xmlrpc.c:38: mi_xmlrpc.h:35:20: error: xmlrpc.h: No such file or directory [..] find -name xmlrpc.h ./usr/include/xmlrpc-c/xmlrpc.h
Hello Cameron,
the path to the include file on your system is different to the path on debian based systems. So this should be the reason that the file could not be found. At least on my system the necessary include is in "/usr/include".
If you add the path "xmlrpc-c" to the include in line 35 of the mi_xmlrpc.h file, it should compile. Alternativly you could add the path "/usr/include/xmlrpc-c" to the "DEFS" include definition in the module Makefile.
Cheers,
Henning
Hi Henning, Hi Cameron,
I just made a fixup on devel and 1.2.0 regarding the include path - please update from SVN and see if the problem is solved.
regards, bogdan
Henning Westerholt wrote:
On Monday 16 April 2007 06:44, kjcsb wrote:
I am trying to make openser-1.2.0-notls and get the following error: In file included from mi_xmlrpc.c:38: mi_xmlrpc.h:35:20: error: xmlrpc.h: No such file or directory [..] find -name xmlrpc.h ./usr/include/xmlrpc-c/xmlrpc.h
Hello Cameron,
the path to the include file on your system is different to the path on debian based systems. So this should be the reason that the file could not be found. At least on my system the necessary include is in "/usr/include".
If you add the path "xmlrpc-c" to the include in line 35 of the mi_xmlrpc.h file, it should compile. Alternativly you could add the path "/usr/include/xmlrpc-c" to the "DEFS" include definition in the module Makefile.
Cheers,
Henning
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Hi Henning, Hi Cameron,
I just made a fixup on devel and 1.2.0 regarding the include path - please update from SVN and see if the problem is solved.
Thanks
svn co https://openser.svn.sourceforge.net/svnroot/openser/trunk opensersvn co https://openser.svn.sourceforge.net/svnroot/openser/trunk openser
cd openser make exclude_modules="" modules
In file included from mi_xmlrpc.c:38: mi_xmlrpc.h:35:20: error: xmlrpc.h: No such file or directory
Regards
Cameron
Hi Cameron,
can you locate the xmlrpc.h file? on debian is provided by libxmlrpc-c3-dev as /usr/include/xmlrpc.h
regards, bogdan
CSB wrote:
Hi Henning, Hi Cameron,
I just made a fixup on devel and 1.2.0 regarding the include path - please update from SVN and see if the problem is solved.
Thanks
svn co https://openser.svn.sourceforge.net/svnroot/openser/trunk opensersvn co https://openser.svn.sourceforge.net/svnroot/openser/trunk openser
cd openser make exclude_modules="" modules
In file included from mi_xmlrpc.c:38: mi_xmlrpc.h:35:20: error: xmlrpc.h: No such file or directory
Regards
Cameron
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Also, which version are You using?
I had this same message, but it go away after a fresh update from SVN...
In case, I'm using an OpenSUSE 10.2 over a Xeon machine, with distro packages.
Edson. ------ "It wouldn't be sell if it were easy..." (myself)
-----Original Message----- From: users-bounces@openser.org [mailto:users-bounces@openser.org] On Behalf Of Bogdan-Andrei Iancu Sent: segunda-feira, 23 de abril de 2007 04:54 To: CSB Cc: users@openser.org Subject: Re: [Users] error: xmlrpc.h: No such file or directory
Hi Cameron,
can you locate the xmlrpc.h file? on debian is provided by libxmlrpc-c3-dev as /usr/include/xmlrpc.h
regards, bogdan
CSB wrote:
Hi Henning, Hi Cameron,
I just made a fixup on devel and 1.2.0 regarding the include path - please update from SVN and see if the problem is solved.
Thanks
svn co https://openser.svn.sourceforge.net/svnroot/openser/trunk opensersvn co https://openser.svn.sourceforge.net/svnroot/openser/trunk openser
cd openser make exclude_modules="" modules
In file included from mi_xmlrpc.c:38: mi_xmlrpc.h:35:20: error: xmlrpc.h: No such file or directory
Regards
Cameron
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Hi Cameron,
I just checked and there was a small typo in the include path in Makefile. Please update from SVN.
Thanks and regards, Bogdan
CSB wrote:
can you locate the xmlrpc.h file? on debian is provided by libxmlrpc-c3-dev as /usr/include/xmlrpc.h
rpm -q xmlrpc-c-devel xmlrpc-c-devel-1.04-1.fc4
find -name xmlrpc.h ./usr/include/xmlrpc-c/xmlrpc.h
Regards
Cameron
there is an email from me (30 minute before your email) - there a bug due a typo which now is fixed on SVN. Please update and give it a try.
regards, bogdan
CSB wrote:
can you locate the xmlrpc.h file? on debian is provided by libxmlrpc-c3-dev as /usr/include/xmlrpc.h
rpm -q xmlrpc-c-devel xmlrpc-c-devel-1.04-1.fc4
find -name xmlrpc.h ./usr/include/xmlrpc-c/xmlrpc.h
Any further thoughts on this?
Regards
Cameron
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
can you locate the xmlrpc.h file? on debian is provided by libxmlrpc-c3-dev as /usr/include/xmlrpc.h
rpm -q xmlrpc-c-devel xmlrpc-c-devel-1.04-1.fc4
find -name xmlrpc.h ./usr/include/xmlrpc-c/xmlrpc.h
Any further thoughts on this?
I still have this problem with the latest SVN: mi_xmlrpc.c:44:26: error: xmlrpc_abyss.h: No such file or directory mi_xmlrpc.c: In function âmod_child_initâ: mi_xmlrpc.c:162: warning: implicit declaration of function âxmlrpc_server_abyss_init_registryâ mi_xmlrpc.c:172: error: âxmlrpc_server_abyss_rpc2_handlerâ undeclared (first use in this function) mi_xmlrpc.c:172: error: (Each undeclared identifier is reported only once mi_xmlrpc.c:172: error: for each function it appears in.) mi_xmlrpc.c:178: error: âxmlrpc_server_abyss_default_handlerâ undeclared (first use in this function) make[1]: *** [mi_xmlrpc.o] Error 1 make[1]: Leaving directory `/usr/src/opensersvn/modules/mi_xmlrpc' make: *** [modules] Error 2
Any suggestions?
Regards
Cameron
Hi, Cameron...
I had faced this same massage on a previous version of SVN fonts... What I find is that all development is maded on Debian, and I use OpenSUSE 10.2-64. Occurs that Abyss is a web server installed on default on Debian systems and not on OpenSUSE. I try to find the packages to install it, but had no success. Maybe because I didn't dig enough... I don't know... :(
Anyway, what system are You using? From the messages it seems to be a Fedora 4, right? Which version/date of SVN-OpenSER fonts are You using? Maybe one of the developer could answer us about this dependency...
Edson
-----Original Message----- From: users-bounces@openser.org [mailto:users-bounces@openser.org] On Behalf Of CSB Sent: quinta-feira, 3 de maio de 2007 07:25 To: users@openser.org Subject: Re: [Users] error: xmlrpc.h: No such file or directory
can you locate the xmlrpc.h file? on debian is provided by libxmlrpc-c3-dev as /usr/include/xmlrpc.h
rpm -q xmlrpc-c-devel xmlrpc-c-devel-1.04-1.fc4
find -name xmlrpc.h ./usr/include/xmlrpc-c/xmlrpc.h
Any further thoughts on this?
I still have this problem with the latest SVN: mi_xmlrpc.c:44:26: error: xmlrpc_abyss.h: No such file or directory mi_xmlrpc.c: In function âmod_child_initâ: mi_xmlrpc.c:162: warning: implicit declaration of function âxmlrpc_server_abyss_init_registryâ mi_xmlrpc.c:172: error: âxmlrpc_server_abyss_rpc2_handlerâ undeclared (first use in this function) mi_xmlrpc.c:172: error: (Each undeclared identifier is reported only once mi_xmlrpc.c:172: error: for each function it appears in.) mi_xmlrpc.c:178: error: âxmlrpc_server_abyss_default_handlerâ undeclared (first use in this function) make[1]: *** [mi_xmlrpc.o] Error 1 make[1]: Leaving directory `/usr/src/opensersvn/modules/mi_xmlrpc' make: *** [modules] Error 2
Any suggestions?
Regards
Cameron
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
On Donnerstag, 3. Mai 2007, CSB wrote:
I still have this problem with the latest SVN: mi_xmlrpc.c:44:26: error: xmlrpc_abyss.h: No such file or directory
Hi Cameron,
Is this file present on your system in the /usr/include/xmlrpc-c path? Otherwise you'll need to install an additional devel rpm.
Cheers,
Henning
----- Original Message ----- From: "Henning Westerholt" henning.westerholt@1und1.de To: users@openser.org Cc: "CSB" cameron.beattie@appsteam.co.nz Sent: Friday, May 04, 2007 1:59 AM Subject: Re: [Users] error: xmlrpc.h: No such file or directory
On Donnerstag, 3. Mai 2007, CSB wrote:
I still have this problem with the latest SVN: mi_xmlrpc.c:44:26: error: xmlrpc_abyss.h: No such file or directory
Hi Cameron,
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.
Looking on pbone it looks like earlier versions of xmlrpc-c-devel provided xmlrpc_abyss.h whereas later versions provide xmlrpc_server_abyss.h.
Any thoughts?
Cameron
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
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=1...
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@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
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=1... 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@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Peter Nixon writes:
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)?
it is ok with me if we can support multiple versions of libxmlrpc, but we need to support at least 0.9.0, which is included in current Debian stable distribution.
-- juha
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=1... 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@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users