[Dune] Problem with duneproject

Martin Nolte nolte at mathematik.uni-freiburg.de
Thu Jun 19 14:19:15 CEST 2008


Dear Yufei,

actually, dunecontrol thinks that you extracted the files from a tarball. 
Hence it assumes that autoconf has already been run. To make dunecontrol think 
that this is the original source code, you can do two things:
a) put it under revision control (e.g., use subversion)
b) add a file called "stamp-vc" to your project directory
    (just type "touch stamp-vc" in the project directory)

For more information I refer you to FlySpray task 382:
http://www.dune-project.org/flyspray/index.php?do=details&task_id=382

Cheers,

Martin


Yufei Cao wrote:
> Dear all, 
> 
> Recently, I met with a problem of duneproject. Please see below.
> Could anyone please tell me how to solve it? Thank you in advance!
> 
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> $./dune-common/bin/duneproject
> 
> == Dune project/module generator ==
> 
> duneproject will assist you in the creation of a new Dune application.
> During this process a new directory with the name of your project will be
> created. This directory will hold all configuration and Makefiles and a
> simple example application.
> 
> 1) Name of your new Project? (e.g.: dune-grid): dune-try
> 2) Which modules should this module depend on?
>    Following modules are found:
>    dune-common dune-grid dune-grid-howto dune-istl dune-subgrid dune-disc
>    Enter space separated list: dune-common dune-grid dune-istl dune-disc
> 3) Project/Module version? 0.1
> 4) Maintainers email address? yufei
> 
> creating Project "dune-try", version 0.1
> which depends on "dune-common dune-grid dune-istl dune-disc"
> with maintainer "yufei"
> Are these informations correct? [y/N] y
> 
> A sample code dune-try.cc is generated in the "dune-try" directory.
> Look at the README and dune.module files there.
> Now you can run dunecontrol script which will setup the new module.
> Sometimes you may have to tweak configure.ac a bit.
> cao at nmh19:/afs/.mathe/home/ians2/cao/DUMUX$ ./dune-common/bin/dunecontrol --only=dune-try 
> all
> --- going to build dune-try  ---
> --- calling all for dune-try ---
> --- calling autogen for dune-try ---
> Skipping dune-autogen
> --- calling configure for dune-try ---
> ERROR: configure.[in|ac] found, but configure missing
> did you forget to run autoconf?
> --- Failed to build dune-try ---
> Execution of dunecontrol terminated due to errors!
> 
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> 
> 
> Best regards,
> Yufei
> 

-- 
Martin Nolte <nolte at mathematik.uni-freiburg.de>

Universität Freiburg                                   phone: +49-761-203-5642
Abteilung für angewandte Mathematik                    fax:   +49-761-203-5632
Hermann-Herder-Straße 10
79104 Freiburg, Germany



More information about the Dune mailing list