[Dune] trouble with autoconf
Alexander Schlaich
schlaich at icp.uni-stuttgart.de
Thu Oct 25 15:42:52 CEST 2012
Hi Marcus,
thanks for the idea of using the tarballs, that way it worked fine.
All the other modules I could build succasfully from the svn-snapshot.
I used autotools 2.59 and also tried 2.65, so I don't know what the
problem is. Maybe I'll try cmake if I find the time.
Alex
On Thu, October 25, 2012 11:23 am, Markus Blatt wrote:
> Hi,
>
> On Thu, Oct 25, 2012 at 10:36:30AM +0200, Alexander Schlaich wrote:
>> I have some trouble with the autotools. I already checked the web, but
>> the solutions commonly discussed didn't work for me. Maybe some of you
>> already run into the same trouble?
>> The pkg-config seems to work for me as only during autogen of pdelab I
>> obtain
>>
>
> So all the other modules build fine? That is weired or are you using
> the tarballs of them.
>
> Anyway, what version auf autotools are you using? Please check whether
> your system satisfies the depenendecies published at
> http://www.dune-project.org/doc/installation-notes.html
>
> Another solution is to use the pdelab release tarballs
> http://www.dune-project.org/pdelab/#ToC10 .
>
> Or switch to cmake branch of the dune-modules
> http://users.dune-project.org/projects/cmakedune/wiki/Status
>
> Markus
>
>> node342:dune-2.2_svn> dune-common/bin/dunecontrol --opts=config.opts
>> [...]
>> configure.ac:23: error: possibly undefined macro: AC_SUBST
>> If this token and others are legitimate, please use
>> m4_pattern_allow.
>> See the Autoconf documentation.
>> configure:42340: error: possibly undefined macro: AS_CASE
>> configure:42342: error: possibly undefined macro: AC_CACHE_CHECK
>> configure:42358: error: possibly undefined macro: AC_MSG_RESULT
>> configure:42372: error: possibly undefined macro: AC_DEFINE
>> --- Failed to build dune-pdelab ---
>> Terminating dunecontrol due to previous errors!
>>
>> whereas
>>
>> node342:dune-2.2_svn> cd dune-pdelab/
>> node342:dune-2.2_svn> autoconf
>>
>> works, but during configure I then obtain
>> (...)
>> checking whether clock_gettime()'s definition is available... yes
>> ./configure: line 42340: syntax error near unexpected token
>> `"$dune_cv_defs_posix_clock",'
>> ./configure: line 42340: ` AS_CASE("$dune_cv_defs_posix_clock",'
>> --- Failed to build dune-pdelab ---
>> Terminating dunecontrol due to previous errors!
>>
>> I'm using dune-2.2 and pdelab-1.0.
>> Versions: autoconf 2.59
>> pkg-config 0.21
>> dune-common Rev:6815
>> dune-geometry Rev:113
>> dune-grid Rev:8398
>> dune-istl Rev:1639
>> dune-localfunctions Rev:1075
>> dune-pdelab Rev:2231
>>
>>
>> I also tried a never version of autoconf (2.65), but the error message
>> was the same. I'd be very grateful if you can provide me a hint as I
>> need the software urgently installed.
>>
>> Thank you very much for any help!
>>
>> Alex
>>
>> PS: I also found that pdelab-howto didn't compile on my machine due to
>> bechnmarkhelper.hh not being installed. A patch for this is attached.
>
>> Index: dune/pdelab/common/Makefile.am
>> ===================================================================
>> --- dune/pdelab/common/Makefile.am (Revision 2277)
>> +++ dune/pdelab/common/Makefile.am (Arbeitskopie)
>> @@ -18,7 +18,8 @@
>> range.hh \
>> typetree.hh \
>> typetraits.hh \
>> - vtkexport.hh
>> + vtkexport.hh \
>> + benchmarkhelper.hh
>>
>> noinst_LTLIBRARIES = libpdelabcommon.la
>> libpdelabcommon_la_SOURCES = \
>> _______________________________________________
>> Dune mailing list
>> Dune at dune-project.org
>> http://lists.dune-project.org/mailman/listinfo/dune
>
>
> --
> Do you need more support with DUNE or HPC in general?
>
> Dr. Markus Blatt - HPC-Simulation-Software & Services
> http://www.dr-blatt.de
> Hans-Bunte-Str. 8-10, 69123 Heidelberg, Germany
> Tel.: +49 (0) 160 97590858 Fax: +49 (0)322 1108991658
>
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune
>
More information about the Dune
mailing list