comparison 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
comparison
equal deleted inserted replaced
2565:9a1e59a60b56 2566:bcdd6bf533ea
19 ### You should have received a copy of the GNU General Public License 19 ### You should have received a copy of the GNU General Public License
20 ### along with Octave; see the file COPYING. If not, write to the Free 20 ### along with Octave; see the file COPYING. If not, write to the Free
21 ### Software Foundation, 59 Temple Place - Suite 330, Boston, MA 21 ### Software Foundation, 59 Temple Place - Suite 330, Boston, MA
22 ### 02111-1307, USA. 22 ### 02111-1307, USA.
23 23
24 AC_REVISION($Revision: 1.237 $) 24 AC_REVISION($Revision: 1.238 $)
25 AC_PREREQ(2.9) 25 AC_PREREQ(2.9)
26 AC_INIT(src/octave.cc) 26 AC_INIT(src/octave.cc)
27 AC_CONFIG_HEADER(config.h) 27 AC_CONFIG_HEADER(config.h)
28 28
29 AC_DEFINE(OCTAVE_SOURCE, 1) 29 AC_DEFINE(OCTAVE_SOURCE, 1)
565 have_f2c=true 565 have_f2c=true
566 fi 566 fi
567 fi 567 fi
568 fi 568 fi
569 569
570
570 f77_rules_frag=Makerules.f77 571 f77_rules_frag=Makerules.f77
571 if $have_fortran_compiler; then 572 if $have_fortran_compiler; then
572 changequote(,)dnl 573 changequote(,)dnl
573 cat << \EOF > $f77_rules_frag 574 cat << \EOF > $f77_rules_frag
574 575
631 AC_MSG_WARN([in order to build octave, you must have a compatible]) 632 AC_MSG_WARN([in order to build octave, you must have a compatible])
632 AC_MSG_WARN([Fortran compiler or f2c installed and in your path.]) 633 AC_MSG_WARN([Fortran compiler or f2c installed and in your path.])
633 AC_MSG_ERROR([See the file INSTALL for more information.]) 634 AC_MSG_ERROR([See the file INSTALL for more information.])
634 fi 635 fi
635 636
637 FORTRAN_MAIN_FLAG=
638 case "$canonical_host_type" in
639 *-linux-*)
640 FORTRAN_MAIN_FLAG="-u MAIN__"
641 ;;
642 esac
643 if test -n "$FORTRAN_MAIN_FLAG"; then
644 AC_MSG_RESULT([defining FORTRAN_MAIN_FLAG to be $FORTRAN_MAIN_FLAG])
645 fi
646
636 FC=$F77 647 FC=$F77
637 AC_SUBST(FC) 648 AC_SUBST(FC)
638 AC_SUBST(F77) 649 AC_SUBST(F77)
639 AC_SUBST(FFLAGS) 650 AC_SUBST(FFLAGS)
640 AC_SUBST(FUGLY) 651 AC_SUBST(FUGLY)
641 AC_SUBST(FLIBS) 652 AC_SUBST(FLIBS)
642 AC_SUBST(F2C) 653 AC_SUBST(F2C)
643 AC_SUBST(F2CFLAGS) 654 AC_SUBST(F2CFLAGS)
655 AC_SUBST(FORTRAN_MAIN_FLAG)
644 AC_SUBST_FILE(f77_rules_frag) 656 AC_SUBST_FILE(f77_rules_frag)
645 657
646 ### Checks for header files. 658 ### Checks for header files.
647 659
648 AC_HEADER_STDC 660 AC_HEADER_STDC