[Dune] Problem bei duneproject

Stephan Henke Henke at uni-heidelberg.de
Tue Jul 15 16:58:19 CEST 2014


Liebe Dune-Entwickler,

ich habe Dune auf einem Fedora19-System installiert entsprechend der
Anweisungen auf dune-project.org.
Wenn ich jetzt wie in dem pdf The Dune Buildsystem howto (offenbar ist
die neueste Version von 2009) in Abschnitt 2.1 beschrieben ein neues
Projekt mit duneproject anlege, kommt bei der Ausführung des Befehles
./dune-foo/src/dune-foo (nach Remark 2.1) die Meldung, dass die Datei
dune-foo nicht existiert, was sie tatsächlich auch nicht tut.
Ist vielleicht die Beschreibung nicht mehr aktuell?

Hier der Verlauf dessen, was ich gemacht habe (hierbei habe ich das
Projekt nicht dune-foo sondern einfach "Test" genannt):

./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): Test
2) Which modules should this module depend on?
   Following modules are found:
   dune-common dune-geometry dune-grid dune-localfunctions dune-istl
dune-typetree dune-grid-howto dune-pdelab dune-pdelab-howto dune-functions
   Enter space separated list: dune-common dune-geometry dune-grid
dune-istl dune-grid-howto dune-localfunctions dune-typetree dune-pdelab
dune-pdelab-howto
3) Project/Module version? 1
4) Maintainers email address? a

creating Project "Test", version 1
which depends on "dune-common dune-geometry dune-grid dune-istl
dune-grid-howto dune-localfunctions dune-typetree dune-pdelab
dune-pdelab-howto"
with maintainer "a"
Are these informations correct? [y/N] y

A sample code Test.cc is generated in the "Test" directory.
Look at the README and dune.module files there.
Now you can run the dunecontrol script which will setup the new module.
Sometimes you may have to tweak configure.ac a bit.
------------------------------------------
writing initial files:
- Test/configure.ac
- Test/README
- Test/Makefile.am
 - Test/CMakeLists.txt
- Test/stamp-vc
- Test/Test.pc.in
    Please remember to update your Test/Test.pc.in,
    Description and URL are missing right now.
- Test/config.h.cmake
- Test/src/CMakeLists.txt
- Test/src/Makefile.am
- Test/src/Test.cc
- Test/m4/Makefile.am
- Test/m4/CMakeLists.txt
- Test/m4/Test.m4
- Test/dune/Test
- Test/dune/Makefile.am
- Test/dune/CMakeLists.txt
- Test/dune/Test/Makefile.am
- Test/dune/Test/CMakeLists.txt
- Test/dune/Test/Test.hh
- Test/doc/Makefile.am
- Test/doc/CMakeLists.txt
- Test/doc/doxygen/Doxylocal
- Test/doc/doxygen/Makefile.am
- Test/doc/doxygen/CMakeLists.txt
- Test/cmake/Makefile.am
- Test/cmake/modules/Makefile.am
- Test/cmake/modules/CMakeLists.txt
- Test/cmake/modules/TestMacros.cmake
- Test/stamp-regenerate-config-h

done.
------------------------------------------
For further details read the Dune Buildsystem-Howto:
http://www.dune-project.org/doc/buildsystem/buildsystem.pdf
-bash-4.2$ ./Test/src/Test
-bash: ./Test/src/Test: Datei oder Verzeichnis nicht gefunden

MfG und vielen Dank

Stephan Henke





More information about the Dune mailing list