[Dune] Dune-1.0beta4 can not be configured

Oliver Sander sander at mi.fu-berlin.de
Wed Apr 4 16:59:44 CEST 2007


According to the config.log you send my an AmiraMesh library was
found on your system.  Please try adding --without-amiramesh to
your configure flags.

--
Oliver

************************************************************************
* Oliver Sander                ** email: sander at mi.fu-berlin.de        *
* Freie Universität Berlin     ** phone: + 49 (30) 838 75217           *
* Institut für Mathematik II   ** URL  : page.mi.fu-berlin.de/~sander  *
* Arnimallee 6                 ** -------------------------------------*
* 14195 Berlin, Germany        ** Member of MATHEON (www.matheon.de)   *
************************************************************************

On Wed, 4 Apr 2007, Andre Massing wrote:

> Hi,
>
> On 2007-04-04, Oliver Sander wrote :
>> Hi Andre!
>> You do not need AmiraMesh to build Dune.  Everything else would be a bug.
>> Could you please be a bit more specific about what goes wrong?
>
> O.k. , I started with fresh dune-1.0beta4 from the tarballs (no prior
> configuration, compilation or whatsoever) using an option-file
>
> # use these options for configure if no options a provided on the cmdline
> #AUTOGEN_FLAGS="--ac=2.50 --am=-1.8"
> CONFIGURE_FLAGS="--prefix='/usr/local/dune-1.0' --with-alberta='/usr/local/alberta-1.2' --with-alugrid='/usr/local/ALUGrid-0.41' --with-ug='/usr/local/ug-3.9.x'"
> #MAKE_FLAGS=install
>
> and built via
> #./dune-common-1.0beta4/bin/dunecontrol --opts=example.opts all
>
> UG was recognized as sequential version. While compiling within the grid-howto
> modul I encounter the following error (and this error *did not occur* when I
> configured DUNE to be built without UG and used the same procedure, again
> starting also from a clean directory-tree):
>
> g++ -g -O2 -o traversal
> traversal-traversal.o  -L/home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-common-1.0beta4/lib -L/home/andre/homebase/mathe/an
> gewandtemathe/numerik/dune-1.0/tmp/dune-grid-1.0beta4/lib /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-grid-1.0beta4/lib/.libs/libdunegrid.a -L/u
> sr/local/ug-3.9.x/lib /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-common-1.0beta4/lib/.libs/libdunecommon.a -L/usr/local/alberta-1.2/lib -L/usr/
> lib -L/usr/local/ALUGrid-0.41/lib /usr/local/alberta-1.2/lib/libALBERTA22_0.a /usr/local/alberta-1.2/lib/libalberta_util.a -lSM -lICE /usr/local/ug-3.9.x/lib/libug2.a /u
> sr/local/ug-3.9.x/lib/libdomS2.a /usr/local/ug-3.9.x/lib/libgg2.a /usr/local/ug-3.9.x/lib/libug3.a /usr/local/ug-3.9.x/lib/libdomS3.a /usr/local/ug-3.9.x/lib/libgg3.a /u
> sr/local/ug-3.9.x/lib/libdevS.a -lblas -L/usr/lib/gcc/i486-linux-gnu/3.4.6 -L/usr/lib/gcc/i486-linux-gnu/3.4.6/../../../../lib -L/usr/lib/gcc/i486-linux-gnu/3.4.6/../../ .. -L/lib/../lib -L/usr/lib/../lib -lfrtbegin /usr/lib/libg2c.so -lm /usr/local/ALUGrid-0.41/lib/libalugrid.a
> if
> g++ -DHAVE_CONFIG_H -I. -I. -I.  -I/home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-common-1.0beta4 -I/home/andre/homebase/mathe/angewandtemathe/n
> umerik/dune-1.0/tmp/dune-grid-1.0beta4 -I.   -I/usr/local/alberta-1.2/include -I/usr/local/ug-3.9.x/include  -I/usr/include/superlu -I/usr/local/ALUGrid-0.41/include -I/
> usr/local/ALUGrid-0.41/include/serial -I/usr/local/ALUGrid-0.41/include/duneinterface -I/home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-common-1.0be
> ta4 -I/home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-grid-1.0beta4 -g -O2 -MT
> integration-integration.o -MD -MP -MF ".deps/integration-integration.
> Tpo" -c -o integration-integration.o `test -f 'integration.cc' ||
> echo './'`integration.cc; \
>        then
> mv -f ".deps/integration-integration.Tpo" ".deps/integration-integration.Po";
> else rm -f ".deps/integration-integration.Tpo"; exit 1; fi
> In file included from unitcube_uggrid.hh:6,
>                 from unitcube.hh:33,
>                 from integration.cc:7:
> /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-grid-1.0beta4/dune/grid/io/file/amirameshreader.hh:6:33:
> error: amiramesh/AmiraMesh.h: Datei oder Ve rzeichnis nicht gefunden
> /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-grid-1.0beta4/dune/grid/io/file/amiramesh/amirameshreader.cc:
> In static member function 'static void
> Dune::AmiraMeshReader<GridType>::readFunction(DiscFuncType&, const
> std::string&)':
> /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-grid-1.0beta4/dune/grid/io/file/amiramesh/amirameshreader.cc:11:
> error: 'AmiraMesh' was not declared  in this scope
> /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-grid-1.0beta4/dune/grid/io/file/amiramesh/amirameshreader.cc:11:
> error: 'am' was not declared in this scope
> /home/andre/homebase/mathe/angewandtemathe/numerik/dune-1.0/tmp/dune-grid-1.0beta4/dune/grid/io/file/amiramesh/amirameshreader.cc:11:
> error: 'AmiraMesh' is not a class or namespace
> .
> .
> .
>
> If you need any further informations I will be glad to provide more details,
> e.g. recording whole stdout/stderr messages, config.log, etc.
> Cheers,
>
> Andre
>
> -- 
> Andre Massing			    phone:  + 49 30 84185-343
> Zuse Institute Berlin		    fax:    + 49 30 84185-107
> Numerical Analysis and Modelling    mail:   massing at zib.de
> Takustrasse 7
> D-14195 Berlin-Dahlem
>
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune
>


More information about the Dune mailing list