diff configure.in @ 2566:bcdd6bf533ea

[project @ 1996-12-06 00:51:31 by jwe]
author jwe
date Fri, 06 Dec 1996 00:52:01 +0000
parents 0c978e147a3a
children cfa9f35fd407
line wrap: on
line diff
--- a/configure.in
+++ b/configure.in
@@ -21,7 +21,7 @@
 ### Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 ### 02111-1307, USA. 
 
-AC_REVISION($Revision: 1.237 $)
+AC_REVISION($Revision: 1.238 $)
 AC_PREREQ(2.9)
 AC_INIT(src/octave.cc)
 AC_CONFIG_HEADER(config.h)
@@ -567,6 +567,7 @@
   fi
 fi
 
+
 f77_rules_frag=Makerules.f77
 if $have_fortran_compiler; then
 changequote(,)dnl
@@ -633,6 +634,16 @@
   AC_MSG_ERROR([See the file INSTALL for more information.])
 fi
 
+FORTRAN_MAIN_FLAG=
+case "$canonical_host_type" in
+  *-linux-*)
+    FORTRAN_MAIN_FLAG="-u MAIN__"
+  ;;
+esac
+if test -n "$FORTRAN_MAIN_FLAG"; then
+  AC_MSG_RESULT([defining FORTRAN_MAIN_FLAG to be $FORTRAN_MAIN_FLAG])
+fi
+
 FC=$F77
 AC_SUBST(FC)
 AC_SUBST(F77)
@@ -641,6 +652,7 @@
 AC_SUBST(FLIBS)
 AC_SUBST(F2C)
 AC_SUBST(F2CFLAGS)
+AC_SUBST(FORTRAN_MAIN_FLAG)
 AC_SUBST_FILE(f77_rules_frag)
 
 ### Checks for header files.