Author: pini Date: Tue May 22 02:40:40 2007 New Revision: 540510 URL: http://svn.apache.org/viewvc?view=rev&rev=540510 Log: Solaris changes (configure.ac)
Modified: webservices/axis2/trunk/c/util/configure.ac webservices/axis2/trunk/c/util/include/platforms/unix/axutil_unix.h Modified: webservices/axis2/trunk/c/util/configure.ac URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/configure.ac?view=diff&rev=540510&r1=540509&r2=540510 ============================================================================== --- webservices/axis2/trunk/c/util/configure.ac (original) +++ webservices/axis2/trunk/c/util/configure.ac Tue May 22 02:40:40 2007 @@ -100,6 +100,55 @@ AC_FUNC_REALLOC #AC_CHECK_FUNCS([memmove]) +# System-dependent adjustments. +cygwin=no +darwin=no +solaris=no +no_undefined=no + +case "${host_cpu}" in +alpha*) + if test x"$GCC" = xyes + then + CFLAGS="$CFLAGS -mfp-rounding-mode=d -mieee" + CXXFLAGS="$CXXFLAGS -mfp-rounding-mode=d -mieee" + else + CFLAGS="$CFLAGS -fprm d -ieee -underflow_to_zero" + CXXFLAGS="$CXXFLAGS -fprm d -ieee -underflow_to_zero" + fi + ;; +*) + ;; +esac + +case "${host_os}" in +cygwin) + cygwin=yes + no_undefined=yes + ;; +darwin*) + darwin=yes + if test x"$GCC" = xyes + then + CFLAGS="$CFLAGS -Wno-long-double" + CXXFLAGS="$CXXFLAGS -Wno-long-double" + fi + ;; +solaris*) + solaris=yes + AC_DEFINE(AXIS2_SOLARIS,1,[I is solaris]) + + ;; +*) + ;; +esac + +AM_CONDITIONAL(HOST_OS_CYGWIN, test x$cygwin = xyes) +AM_CONDITIONAL(HOST_OS_DARWIN, test x$darwin = xyes) +AM_CONDITIONAL(HOST_OS_SOLARIS, test x$solaris = xyes) +AM_CONDITIONAL(NO_UNDEFINED, test x$no_undefined = xyes) + + AC_MSG_CHECKING(whether to build guththila xml parser library) AC_ARG_ENABLE(guththila, [ --enable-guththila build guththila xml parser library wrapper. default=no], [ case "${enableval}" in Modified: webservices/axis2/trunk/c/util/include/platforms/unix/axutil_unix.h URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/platforms/unix/axutil_unix.h?view=diff&rev=540510&r1=540509&r2=540510 ============================================================================== --- webservices/axis2/trunk/c/util/include/platforms/unix/axutil_unix.h (original) +++ webservices/axis2/trunk/c/util/include/platforms/unix/axutil_unix.h Tue May 22 02:40:40 2007 @@ -133,6 +133,7 @@ /* dir handling */ +#include <sys/types.h> #include <dirent.h> #define AXIS2_STRRCHR(x, y) (strrchr(x, y)) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]