SCM Repository
Diff of /trunk/configure.ac
Parent Directory
|
Revision Log
|
Patch
revision 1989, Fri Aug 3 01:54:21 2012 UTC | revision 1990, Fri Aug 3 18:09:06 2012 UTC | |
---|---|---|
# | Line 47 | Line 47 |
47 | AC_MSG_ERROR([Diderot requires c99 support]) | AC_MSG_ERROR([Diderot requires c99 support]) |
48 | fi | fi |
49 | ||
50 | AC_ARG_ENABLE([32-bit], | |
51 | AC_HELP_STRING([--enable-32-bit], [configure Diderot to produce 32-bit executables]), | |
52 | [CFLAG_MXX="-m32"], | |
53 | [CFLAG_MXX="-m64"]) | |
54 | ||
55 | dnl extra C compiler options | dnl extra C compiler options |
56 | dnl | dnl |
57 | CFLAGS="" | CFLAGS="" |
CFLAG_M64="-m64" | ||
58 | CFLAGS_BASE="-Wformat -Wreturn-type -Wuninitialized" | CFLAGS_BASE="-Wformat -Wreturn-type -Wuninitialized" |
59 | AC_SUBST(CFLAG_M64) | AC_SUBST(CFLAG_MXX) |
60 | AC_SUBST(CFLAGS_BASE) | AC_SUBST(CFLAGS_BASE) |
61 | ||
62 | dnl | dnl |
# | Line 356 | Line 360 |
360 | dnl | dnl |
361 | CHECK_SMLNJ([AC_MSG_ERROR([unable to find SML/NJ installation; check your PATH or set SMLNJ_CMD])]) | CHECK_SMLNJ([AC_MSG_ERROR([unable to find SML/NJ installation; check your PATH or set SMLNJ_CMD])]) |
362 | if test $SMLNJ_MAJOR_VERSION -lt 110 \ | if test $SMLNJ_MAJOR_VERSION -lt 110 \ |
363 | -o $SMLNJ_MINOR_VERSION -lt 73 | -o $SMLNJ_MINOR_VERSION -lt 74 |
364 | then | then |
365 | AC_MSG_ERROR([installation requires SML/NJ version 110.73+]) | AC_MSG_ERROR([installation requires SML/NJ version 110.74+]) |
366 | fi | fi |
367 | AC_SUBST(SMLNJ_VERSION) | AC_SUBST(SMLNJ_VERSION) |
368 | ||
# | Line 418 | Line 422 |
422 | dnl run the compiler tests in 64-bit mode | dnl run the compiler tests in 64-bit mode |
423 | dnl | dnl |
424 | save_CFLAGS=$CFLAGS | save_CFLAGS=$CFLAGS |
425 | CFLAGS="$CFLAGS $CFLAG_M64" | CFLAGS="$CFLAGS $CFLAG_MXX" |
426 | ||
427 | dnl | dnl |
428 | dnl check for gcc builtin atomic operations | dnl check for gcc builtin atomic operations |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |