Author: shankar
Date: Tue Feb 23 11:47:05 2010
New Revision: 915291

URL: http://svn.apache.org/viewvc?rev=915291&view=rev
Log:
fixing issue AXIS2C-1422

Modified:
    axis/axis2/c/core/trunk/util/configure.ac
    axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h
    axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c

Modified: axis/axis2/c/core/trunk/util/configure.ac
URL: 
http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/util/configure.ac?rev=915291&r1=915290&r2=915291&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/util/configure.ac (original)
+++ axis/axis2/c/core/trunk/util/configure.ac Tue Feb 23 11:47:05 2010
@@ -10,7 +10,6 @@
 
 dnl Checks for programs.
 AC_PROG_CC
-AC_PROG_CXX
 AC_PROG_CPP
 AC_PROG_LIBTOOL
 AC_PROG_INSTALL
@@ -62,6 +61,8 @@
 AC_HEADER_STDC
 AC_CHECK_HEADERS([stdio.h stdlib.h string.h])
 AC_CHECK_HEADERS([sys/socket.h])
+AC_CHECK_HEADERS([sys/sockio.h])
+AC_CHECK_HEADERS([getopt.h])
 AC_CHECK_HEADERS([net/if.h], [], [],
 [#include <stdio.h>
 #if STDC_HEADERS

Modified: axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h
URL: 
http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h?rev=915291&r1=915290&r2=915291&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h (original)
+++ axis/axis2/c/core/trunk/util/include/platforms/unix/axutil_unix.h Tue Feb 
23 11:47:05 2010
@@ -116,7 +116,9 @@
 #include "axutil_uuid_gen_unix.h"   /* uuid_gen unix implementation */
 #include <netinet/tcp.h>        /* TCP_NODELAY */
 #include <utime.h>
+#ifdef HAVE_GETOPT_H
 #include <getopt.h>
+#endif /*HAVE_GETOPT_H*/
 #include "axutil_date_time_util_unix.h"
 
     /* for file access handling */

Modified: axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c
URL: 
http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c?rev=915291&r1=915290&r2=915291&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c (original)
+++ axis/axis2/c/core/trunk/util/src/platforms/unix/uuid_gen_unix.c Tue Feb 23 
11:47:05 2010
@@ -32,7 +32,9 @@
 # include <linux/if.h>
 #else
 # ifdef HAVE_NET_IF_H
-#  include <sys/sockio.h>
+#  ifdef HAVE_SYS_SOCKIO_H
+#    include <sys/sockio.h>
+#  endif
 #  include <net/if.h>
 #  include <net/if_arp.h>
 # endif


Reply via email to