[Dune] bugs/problems: duneproject, some Makefile.am in dune-grid, installation

Markus Blatt Markus.Blatt at iwr.uni-heidelberg.de
Fri Sep 8 10:56:30 CEST 2006


Hi,

On Thu, Sep 07, 2006 at 01:23:56PM +0200, Klaus Schneider wrote:

> the duneproject script had two small bugs preventing it from running which I 
> have resolved, find a patch below. 
> 

Thanks for the hint. I just corrected this.

> In dune-grid, some Makefile.am files had -lcommon in them. This prevents 
> the dune-grid module to be built when dune-common is installed somewhere, 
> as the library is renamed to dunecommon in the installation. Replacing
> -lcommon with $(DUNE_COMMON_LIBS) resolves the problem, as this
> variable contains the correct name, find a patch below.
> 

I am just checking your changes here.

> Another problem is that wmlwrap is not found when dune-common is only 
> available installed on the system and the source is not available is that the 
> wmlwrap script is not found. I think that packages should be compilable 
> even if the required DUNE modules are only installed and the source is 
> not there. My suggestion is to install the wmlwrap script somewhere in
> /usr/lib/dune-common or /usr/bin. 

We definitely do not want to install wmlrap. This is just a wrapper
making it possible to use SVN version of DUNE even if wml is not
installed.

If one uses the distribution tarballs, all html pages will already be
generated. Therefore wmlwrap will (or at least should) never be used.

> Also, available DUNE modules are not 
> found if the source is unavailable, i.e. even if all DUNE modules are 
> installed e.g. in the /usr hierachy, duneproject claims there are no modules 
> available because the dunemodules.inc script does not detect them as 
> the dune.modules files are not installed.

This definitely is an issue that needs to be investigated. I will put
this into flyspray.

Thanks again for testing. Your help is really valuable.

Best regards,

Markus
-- 
DUNE -- The Distributed And Unified Numerics Environment 
<http://www.dune-project.org>




More information about the Dune mailing list