comparison configure.in @ 90116:29e773288013

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-23 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 (patch 150-165) - Update from CVS - Merge from gnus--rel--5.10 - Add info/dir to arch branch * miles@gnu.org--gnu-2005/gnus--rel--5.10 (patch 34-37) - Merge from emacs--cvs-trunk--0 - Update from CVS
author Miles Bader <miles@gnu.org>
date Wed, 09 Mar 2005 00:09:34 +0000
parents 6d92d69fae33 01e39f456dc6
children e330fedc9152
comparison
equal deleted inserted replaced
90115:fb290921b93c 90116:29e773288013
122 [ --without-carbon don't use Carbon GUI on Mac OS X]) 122 [ --without-carbon don't use Carbon GUI on Mac OS X])
123 AC_ARG_ENABLE(carbon-app, 123 AC_ARG_ENABLE(carbon-app,
124 [[ --enable-carbon-app[=DIR] [DIR=/Application] 124 [[ --enable-carbon-app[=DIR] [DIR=/Application]
125 specify install directory for Emacs.app on Mac OS X]], 125 specify install directory for Emacs.app on Mac OS X]],
126 [ carbon_appdir_x=${enableval}]) 126 [ carbon_appdir_x=${enableval}])
127
128 AC_ARG_ENABLE(asserts,
129 [ --enable-asserts compile code with asserts enabled],
130 USE_XASSERTS=$enableval,
131 USE_XASSERTS=no)
127 132
128 AC_ARG_ENABLE(maintainer-mode, 133 AC_ARG_ENABLE(maintainer-mode,
129 [ --enable-maintainer-mode enable make rules and dependencies not useful 134 [ --enable-maintainer-mode enable make rules and dependencies not useful
130 (and sometimes confusing) to the casual installer], 135 (and sometimes confusing) to the casual installer],
131 USE_MAINTAINER_MODE=$enableval, 136 USE_MAINTAINER_MODE=$enableval,
3094 echo " Does Emacs use -lungif? ${HAVE_GIF}" 3099 echo " Does Emacs use -lungif? ${HAVE_GIF}"
3095 echo " Does Emacs use -lpng? ${HAVE_PNG}" 3100 echo " Does Emacs use -lpng? ${HAVE_PNG}"
3096 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}" 3101 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
3097 echo 3102 echo
3098 3103
3099 if test "$emacs_cv_randomheap" = warn; then 3104 if test $USE_XASSERTS = yes; then
3100 AC_MSG_WARN([ 3105 echo " Compiling with asserts turned on."
3101 ********************************************************************** 3106 CFLAGS="$CFLAGS -DXASSERTS=1"
3102 3107 CPPFLAGS="$CPPFLAGS -DXASSERTS=1"
3103 Heap start address is randomized and no workaround is known. 3108 echo
3104 Emacs will probably dump core when temacs is run in the build phase. 3109 fi
3105 Maybe exec-shield is turned on. Read about exec-shield in `etc/PROBLEMS' 3110
3106 for further information. 3111
3107
3108 **********************************************************************
3109 ])
3110 fi
3111 3112
3112 # Remove any trailing slashes in these variables. 3113 # Remove any trailing slashes in these variables.
3113 [test "${prefix}" != NONE && 3114 [test "${prefix}" != NONE &&
3114 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'` 3115 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
3115 test "${exec_prefix}" != NONE && 3116 test "${exec_prefix}" != NONE &&