-# $Id: configure.in,v 1.232 2003/11/17 22:09:16 guy Exp $
+# $Id: configure.in,v 1.233 2003/11/18 08:13:05 guy Exp $
dnl
dnl Process this file with autoconf 2.13 or later to produce a
dnl configure script; 2.12 doesn't generate a "configure" script that
[ --enable-threads use threads in ethereal. [default=no]],enable_threads=$enableval,enable_threads=no)
AM_CONDITIONAL(USE_THREADS, test x$enable_threads = xyes)
+AC_ARG_ENABLE(profile-build,
+[ --enable-profile-build build profile-ready binaries. [default=no]],enable_profile_build=$enableval,enable_profile_build=no)
+AM_CONDITIONAL(USE_PROFILE_BUILD, test x$enable_profile_build = xyes)
+AC_MSG_CHECKING(if profile builds must be generated)
+if test "x$enable_profile_build" = "xyes" ; then
+ if test -n "$GCC" ; then
+ AC_MSG_RESULT(yes)
+ CFLAGS=" -pg $CFLAGS"
+ else
+ AC_MSG_RESULT(no)
+ echo "Building profile binaries currently only supported for GCC."
+ fi
+else
+ AC_MSG_RESULT(no)
+fi
+
# GTK checks
# We don't add $GLIB_LIBS to LIBS, because we don't want to force all
# programs to be built with GTK+.
echo " Use GTK+ v2 library : $enable_gtk2"
if test "x$enable_gtk2" = "xyes" ; then
echo " Use threads : $enable_threads"
+echo " Build profile binaries : $enable_profile_build"
fi
echo " Use pcap library : $want_pcap"
echo " Use zlib library : $zlib_message"
-# $Id: configure.in,v 1.48 2003/11/02 23:36:01 gerald Exp $
+# $Id: configure.in,v 1.49 2003/11/18 08:13:09 guy Exp $
dnl
dnl Process this file with autoconf 2.13 or later to produce a
dnl configure script; 2.12 doesn't generate a "configure" script that
esac
fi
+AC_ARG_ENABLE(profile-build,
+[ --enable-profile-build build profile-ready binaries. [default=no]],enable_profile_build=$enableval,enable_profile_build=no)
+AM_CONDITIONAL(USE_PROFILE_BUILD, test x$enable_profile_build = xyes)
+AC_MSG_CHECKING(if profile builds must be generated)
+if test "x$enable_profile_build" = "xyes" ; then
+ if test -n "$GCC" ; then
+ AC_MSG_RESULT(yes)
+ CFLAGS=" -pg $CFLAGS"
+ else
+ AC_MSG_RESULT(no)
+ echo "Building profile binaries currently only supported for GCC."
+ fi
+else
+ AC_MSG_RESULT(no)
+fi
+
# Create DATAFILE_DIR #define for config.h
datafiledir=$datadir/ethereal
datafiledir=`(
-# $Id: configure.in,v 1.48 2003/08/21 07:25:22 guy Exp $
+# $Id: configure.in,v 1.49 2003/11/18 08:13:10 guy Exp $
dnl
dnl Process this file with autoconf 2.13 or later to produce a
dnl configure script; 2.12 doesn't generate a "configure" script that
esac
fi
+AC_ARG_ENABLE(profile-build,
+[ --enable-profile-build build profile-ready binaries. [default=no]],enable_profile_build=$enableval,enable_profile_build=no)
+AM_CONDITIONAL(USE_PROFILE_BUILD, test x$enable_profile_build = xyes)
+AC_MSG_CHECKING(if profile builds must be generated)
+if test "x$enable_profile_build" = "xyes" ; then
+ if test -n "$GCC" ; then
+ AC_MSG_RESULT(yes)
+ CFLAGS=" -pg $CFLAGS"
+ else
+ AC_MSG_RESULT(no)
+ echo "Building profile binaries currently only supported for GCC."
+ fi
+else
+ AC_MSG_RESULT(no)
+fi
+
AC_ARG_ENABLE(gtk2,
[ --enable-gtk2 build Glib2/Gtk2+-based (t)ethereal. [default=no]],enable_gtk2=$enableval,enable_gtk2=no)