[Dune] beta5 configuration problem

Christian Engwer christi at uni-hd.de
Mon Jul 16 16:55:20 CEST 2007


Dear Christian,

> I have some trouble configuring the beta5 version.
> Calling
> $ ./dune-common-1.0beta5/bin/dunecontrol autogen
> works fine, but upon invoking
> $ ./dune-common-1.0beta5/bin/dunecontrol configure --prefix=/home2/phys/cmay/ --disable-mpiruntest
> I get the following error:
> 
> >configure: error: /home2/phys/cmay/dune/dune-common-1.0beta5 does not
> >seem to contain a valid dune-common (failed to link with
> >libdunecommon.la)

Are you building several dune modules, or just dune-common? If you are
building more modules, please take the time to read installation notes
on the web page.

> I attached the config.log file.

Your log file is the log file written in dune-common. This log file
suggests that dune-common is configured properly. Before you configure
other modules, you have to fully build dune-common. Usually you will
want to write an options files and call:
./dune-common/bin/dunecontrol --opts=optionsfile all

the all target will call (for each module) autogen, configure and
make.

When building i.e. dune-grid you will need a libdunecommon. This lib
is not available before calling make in dune-common. Therefor we
introduced the extra dunecontrol target "all".

If you did follow the instructions and the problem is a different one,
please provide the log file from the modules that fails to run
configure and please tell in detail which architecture and which
configuration you are using.

CU Christian




More information about the Dune mailing list