Mercurial > hg > xemacs-beta
comparison aclocal.m4 @ 3312:b145b32294ff
[xemacs-hg @ 2006-03-28 15:55:48 by james]
Update obsolete autoconf macros. See xemacs-patches discussion starting with
message <m3r74nvb3t.fsf@jerrypc.cs.usu.edu>.
author | james |
---|---|
date | Tue, 28 Mar 2006 15:55:52 +0000 |
parents | 3580ae2ce979 |
children | 5f25b1501bcd |
comparison
equal
deleted
inserted
replaced
3311:acafd7f94209 | 3312:b145b32294ff |
---|---|
40 dll_ldo="-o" | 40 dll_ldo="-o" |
41 ld_dynamic_link_flags= | 41 ld_dynamic_link_flags= |
42 xehost=$ac_cv_build | 42 xehost=$ac_cv_build |
43 xealias=$ac_cv_build_alias | 43 xealias=$ac_cv_build_alias |
44 | 44 |
45 AC_CHECKING([how to build dynamic libraries for ${xehost}]) | 45 AC_MSG_CHECKING([how to build dynamic libraries for ${xehost}]) |
46 AC_MSG_RESULT() | |
46 # Transform *-*-linux* to *-*-linux-gnu*, to support old configure scripts. | 47 # Transform *-*-linux* to *-*-linux-gnu*, to support old configure scripts. |
47 case "$xehost" in | 48 case "$xehost" in |
48 *-*-linux-gnu*) ;; | 49 *-*-linux-gnu*) ;; |
49 *-*-linux*) xehost=`echo $xehost | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` | 50 *-*-linux*) xehost=`echo $xehost | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` |
50 esac | 51 esac |
182 | 183 |
183 # Check to make sure the dll_cflags actually works. | 184 # Check to make sure the dll_cflags actually works. |
184 AC_MSG_CHECKING([if PIC flag ${dll_cflags} really works]) | 185 AC_MSG_CHECKING([if PIC flag ${dll_cflags} really works]) |
185 save_CFLAGS="$CFLAGS" | 186 save_CFLAGS="$CFLAGS" |
186 CFLAGS="$CFLAGS $dll_cflags -DPIC" | 187 CFLAGS="$CFLAGS $dll_cflags -DPIC" |
187 AC_TRY_COMPILE(,[int x=0;],[ | 188 AC_COMPILE_IFELSE([AC_LANG_SOURCE([int x=0;])],[ |
188 # On HP-UX, the stripped-down bundled CC doesn't accept +Z, but also | 189 # On HP-UX, the stripped-down bundled CC doesn't accept +Z, but also |
189 # reports no error. So, we need to grep stderr for (Bundled). | 190 # reports no error. So, we need to grep stderr for (Bundled). |
190 if grep '(Bundled)' config.log >/dev/null; then | 191 if grep '(Bundled)' config.log >/dev/null; then |
191 AC_MSG_RESULT(no) | 192 AC_MSG_RESULT(no) |
192 can_build_shared=no | 193 can_build_shared=no |
298 save_LIBS=$LIBS | 299 save_LIBS=$LIBS |
299 save_xe_libs=$xe_libs | 300 save_xe_libs=$xe_libs |
300 LDFLAGS="$xcldf $LDFLAGS" | 301 LDFLAGS="$xcldf $LDFLAGS" |
301 LIBS= | 302 LIBS= |
302 xe_libs= | 303 xe_libs= |
303 ac_link='${CC-cc} -o conftest $CFLAGS '"$xe_cppflags $xe_ldflags"' conftest.$ac_ext '"$xe_libs"' 1>&AC_FD_CC' | 304 ac_link='${CC-cc} -o conftest $CFLAGS '"$xe_cppflags $xe_ldflags"' conftest.$ac_ext '"$xe_libs"' 1>&AS_MESSAGE_LOG_FD' |
304 AC_TRY_LINK(,[int x=0;],cc_produces_so=yes,cc_produces_so=no) | 305 AC_LINK_IFELSE([AC_LANG_SOURCE([int x=0;])], |
306 [cc_produces_so=yes],[cc_produces_so=no]) | |
305 LDFLAGS=$save_LDFLAGS | 307 LDFLAGS=$save_LDFLAGS |
306 LIBS=$save_LIBS | 308 LIBS=$save_LIBS |
307 xe_libs=$save_xe_libs | 309 xe_libs=$save_xe_libs |
308 ac_link='${CC-cc} -o conftest $CFLAGS '"$xe_cppflags $xe_ldflags"' conftest.$ac_ext '"$xe_libs"' 1>&AC_FD_CC' | 310 ac_link='${CC-cc} -o conftest $CFLAGS '"$xe_cppflags $xe_ldflags"' conftest.$ac_ext '"$xe_libs"' 1>&AS_MESSAGE_LOG_FD' |
309 else | 311 else |
310 cc_produces_so=no | 312 cc_produces_so=no |
311 fi | 313 fi |
312 AC_MSG_RESULT([${cc_produces_so}]) | 314 AC_MSG_RESULT([${cc_produces_so}]) |
313 | 315 |