automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Need help with aclocal parsing


From: Tom Epperly
Subject: Re: Need help with aclocal parsing
Date: Thu, 10 Oct 2002 07:38:22 -0700
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020913 Debian/1.1-1

Tamara L Dahlgren wrote:

In trying to integrate F90/F95 macros into our acinclude.m4 file, I've
encountered problems with aclocal's parsing.  In particular aclocal does
not parse the F90 or F95 preprocessor or compiler macros (i.e.,
AC_LANG_PREPROC(Fortran 90), AC_LANG_COMPILER(Fortran 90),
AC_LANG_PREPROC(Fortran 95), AC_LANG_COMPILER(Fortran 95)).
The F90/F95 macros we're putting in acinclude.m4 are based on autoconf's rules for Fortran 77. Here are the excerpts from acinclude.m4 that seem to cause problems when using aclocal.


# AC_LANG_PREPROC(Fortran 90)
# ---------------------------
# Find the Fortran 90 preprocessor. Must be AC_DEFUN'd to be AC_REQUIRE'able.
AC_DEFUN([AC_LANG_PREPROC(Fortran 90)],
[m4_warn([syntax],
        [$0: No preprocessor defined for ]_AC_LANG)])


# AC_LANG_COMPILER(Fortran 90)
# ----------------------------
# Find the Fortran 90 compiler.  Must be AC_DEFUN'd to be
# AC_REQUIRE'able.
AC_DEFUN([AC_LANG_COMPILER(Fortran 90)],
[AC_REQUIRE([AC_PROG_F90])])

# AC_LANG_PREPROC(Fortran 95)
# ---------------------------
# Find the Fortran 95 preprocessor. Must be AC_DEFUN'd to be AC_REQUIRE'able.
AC_DEFUN([AC_LANG_PREPROC(Fortran 95)],
[m4_warn([syntax],
        [$0: No preprocessor defined for ]_AC_LANG)])


# AC_LANG_COMPILER(Fortran 95)
# ----------------------------
# Find the Fortran 95 compiler.  Must be AC_DEFUN'd to be
# AC_REQUIRE'able.
AC_DEFUN([AC_LANG_COMPILER(Fortran 95)],
[AC_REQUIRE([AC_PROG_F95])])

Thanks in advance for whatever hints you can provide.

Tom






reply via email to

[Prev in Thread] Current Thread [Next in Thread]