[Dune] [#501] Dune build system crashed early on during configure on Redhat Linux Systems

Benedikt Oswald benedikt.oswald at psi.ch
Wed Feb 25 11:40:13 CET 2009


Dear Christian, if I do as you suggest, then the following happens:




Checked out revision 5447.
[oswald at merlin00 dune-1.2]$ ./dune-common/bin/dunecontrol --opts=dune.psi.opts all
--- going to build dune-common dune-grid dune-istl dune-grid-howto hades  ---
--- calling all for dune-common ---
--- calling autogen for dune-common ---
Found am directory /home2/oswald/scratch2-svnwork-merlin/dune-1.2/dune-common/am
--> libtoolize...
libtoolize: putting auxiliary files in `.'.
libtoolize: linking file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: linking file `m4/libtool.m4'
libtoolize: linking file `m4/ltoptions.m4'
libtoolize: linking file `m4/ltsugar.m4'
libtoolize: linking file `m4/ltversion.m4'
libtoolize: linking file `m4/lt~obsolete.m4'
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
--> writing dependencies.m4
    for dune-common 1.2 dune at dune-project.org
        requires
--> aclocal...
configure.ac:10: error: AC_REQUIRE(): cannot be used outside of an AC_DEFUN'd macro
configure.ac:10: the top level
autom4te: /home2/oswald/scratch2-extlib-merlin/m4-1.4.12/bin/m4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1
--- Failed to build dune-common ---
Execution of dunecontrol terminated due to errors!


Greetings, Benedikt



===========================================================================



Dune wrote:
> THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
> 
> The following task has a new comment added:
> 
> FS#501 - Dune build system crashed early on during configure on Redhat
> Linux Systems
> User who did this - Christian Engwer (christi)
> 
> ----------
> Actually AC_PROG_LIBTOOL and LT_INIT are listed in dependencies.m4, but
> they are not called explicitly, but implicitly using AC_REQUIRE
> 
> Could you test what happens if you write
> 
> AC_REQUIRE(AC_PROG_LIBTOOL)
> LT_INIT
> AC_CONFIG_MACRO_DIR([m4])
> 
> ???
> 
> Also I checked the documentation of AC_CONFIG_MACRO_DIR and it doesn't
> seem to be necessary, as we specify the macro dir explicitly on the
> command line. Are you sure that it doesn't work without?
> 
> Christian
> ----------
> 
> More information can be found at the following URL:
> http://www.dune-project.org/flyspray/index.php?do=details&task_id=501#comment790
> 
> 
> You are receiving this message because you have requested it from the
> Flyspray bugtracking system.  If you did not expect this message or
> don't want to receive mails in future, you can change your notification
> settings at the URL shown above.


-- 
------------------------------------------------------------------------------------------------------------------
Benedikt Oswald, Dr. sc. techn., dipl. El. Ing. ETH, www.psi.ch, Computational Accelerator Scientist,
Paul Scherrer  Institute (PSI), CH-5232 Villigen, Suisse, benedikt.oswald at psi.ch, +41(0)56 310 32 12

"The budget should be balanced, the Treasury should be refilled, public debt should be reduced,
the arrogance of officialdom should be tempered and controlled, and the assistance to foreign
lands should be curtailed lest Rome become bankrupt. People must again learn to work, instead
of living on public assistance." (Cicero, ca. 55 BC).

http://amas.web.psi.ch/people/boswald/index.html
------------------------------------------------------------------------------------------------------------------





More information about the Dune mailing list