in uuid_gen_unix.c around line 36 it says:
 
#ifdef HAVE_LINUX_IF_H# include <linux/if.h>#else# ifdef HAVE_NET_IF_H#  
include <sys/sockio.h>#  include <net/if.h>#  include <net/if_arp.h># endif# 
ifdef HAVE_NET_IF_TYPES_H#  include <net/if_types.h># endif# ifdef 
HAVE_NET_IF_DL_H#  include <net/if_dl.h># endif#endifAIX offers net/if.h, 
net/if_arp.h, net/if_types.h and net/if_dl.h but not sockio.h
But if you do #undef HAVE_NET_IF_H in conifg.h it does not work either.



> Date: Thu, 10 Apr 2008 12:58:37 +0530> From: [EMAIL PROTECTED]> To: 
> [email protected]> Subject: Re: AIX 5.3.3 build> > Helmut A. 
> Semmelmayer wrote:> > Hello,> > > > There have been several posts on this 
> list about problems when > > building Axis2/C on AIX.> > > > We want to build 
> a web service client in C that runs on AIX, but we > > are experiencing 
> problems> > when we try to build Axis2/C 1.3.0. ./configure runs without any 
> > > problems, but when we> > run make, we get errors about missing header 
> files and typedefs like > > u_short:> > > > [...]> > gcc -DHAVE_CONFIG_H -I. 
> -I. -I../../.. -I../../../include > > -I../../../include/platforms 
> -I../../../include/platforms/unix> > -g -O2 -D_LARGEFILE64_SOURCE -ansi -Wall 
> > > -Wno-implicit-function-declaration -MT uuid_gen_unix.lo> > -MD -MP -MF 
> .deps/uuid_gen_unix.Tpo -c uuid_gen_unix.c -DPIC -o > > 
> .libs/uuid_gen_unix.o> > uuid_gen_unix.c:24:26: error: sys/sockio.h: No such 
> file or directory> > In file included from uuid_gen_unix.c:26:> > 
> /usr/include/net/if_arp.h:68: error: expected specifier-qualifier-list > > 
> before 'u_short'> > /usr/include/net/if_arp.h:99: error: expected 
> specifier-qualifier-list > > before 'u_short'> > 
> /usr/include/net/if_arp.h:103: error: expected > > specifier-qualifier-list 
> before 'u_short'> > /usr/include/net/if_arp.h:107: error: expected > > 
> specifier-qualifier-list before 'u_short'> > /usr/include/net/if_arp.h:153: 
> error: expected > > specifier-qualifier-list before 'u_char'> > 
> /usr/include/net/if_arp.h:170: error: field 'at_iaddr' has incomplete type> > 
> /usr/include/net/if_arp.h:171: error: expected > > specifier-qualifier-list 
> before 'u_char'> > /usr/include/net/if_arp.h:204: error: field 'arp_pa' has 
> incomplete type> > /usr/include/net/if_arp.h:205: error: field 'arp_ha' has 
> incomplete type> > /usr/include/net/if_arp.h:207: error: expected > > 
> specifier-qualifier-list before 'u_short'> > /usr/include/net/if_arp.h:227: 
> error: field 'ac_if' has incomplete type> > /usr/include/net/if_arp.h:228: 
> error: expected > > specifier-qualifier-list before 'u_char'> > 
> /usr/include/net/if_arp.h:324: error: expected > > specifier-qualifier-list 
> before 'u_char'> > [...]> > > > It seems to me that the build environment is 
> not configured correctly > > and/or ./configure does not detect> > AIX 5.3.3 
> properly.> > > > Did anybody experience the same problem and came up with a 
> fix for it?> > More than a config problem, it looks to me as if this is a 
> source problem.> Where is sockio.h located in AIX? Is there a sockio.h header 
> at all on AIX?> > Samisa...> > > 
> ---------------------------------------------------------------------> To 
> unsubscribe, e-mail: [EMAIL PROTECTED]> For additional commands, e-mail: 
> [EMAIL PROTECTED]> 
_________________________________________________________________
News, entertainment and everything you care about at Live.com. Get it now!
http://www.live.com/getstarted.aspx

Reply via email to