[Dune] dune fails to build

Oswald Benedikt Benedikt.Oswald at psi.ch
Wed Dec 9 10:50:25 CET 2009


Dear Dune developers, the current svn version fails to build in dune-grid-howto,
cf. the error and the used svn versions below.

Can you have a look at this problem ? Thanks! Benedikt






/bin/sh ./libtool --tag=CXX   --mode=link mpicxx -D_REENTRANT -I/Users/oswald/extlib/openmpi-1.3.3/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -DGRIDDIM=3 -O2  -I/Users/oswald/svnwork/dune-trunk/dune-common -DGRIDDIM=0 -DWORLDDIM=0 -DNOGRID -I/Users/oswald/extlib/ALUGrid-2.0rc2/include -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/serial -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/duneinterface -DENABLE_ALUGRID -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/parallel -I/Users/oswald/svnwork/dune-trunk/dune-grid -DMPICH_IGNORE_CXX_SEEK -DGRIDDIM=3 -O2   -o traversal traversal-traversal.o -L/Users/oswald/svnwork/dune-trunk/dune-common/lib -L/Users/oswald/svnwork/dune-trunk/dune-grid/lib -ldunecommon   -ldunecommon -ldunegrid -L/Users/oswald/svnwork/dune-trunk/dune-common/lib -L/Users/oswald/extlib/ALUGrid-2.0rc2/lib -L/Users/oswald/extlib/openmpi-1.3.3/lib -lmpi -lopen-rte -lopen-pal -lutil -L/Users/oswald/svnwork/dune-trunk/dune-grid/lib -lalugrid -L/Users/oswald/extlib/openmpi-1.3.3/lib -lmpi -lopen-rte -lopen-pal -lutil  -L/Users/oswald/extlib/openmpi-1.3.3/lib -lmpi -lopen-rte -lopen-pal -lutil  
mpicxx -D_REENTRANT -I/Users/oswald/extlib/openmpi-1.3.3/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -DGRIDDIM=3 -O2 -I/Users/oswald/svnwork/dune-trunk/dune-common -DGRIDDIM=0 -DWORLDDIM=0 -DNOGRID -I/Users/oswald/extlib/ALUGrid-2.0rc2/include -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/serial -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/duneinterface -DENABLE_ALUGRID -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/parallel -I/Users/oswald/svnwork/dune-trunk/dune-grid -DMPICH_IGNORE_CXX_SEEK -DGRIDDIM=3 -O2 -o traversal traversal-traversal.o -Wl,-bind_at_load  -L/Users/oswald/svnwork/dune-trunk/dune-common/lib -L/Users/oswald/svnwork/dune-trunk/dune-grid/lib /Users/oswald/svnwork/dune-trunk/dune-grid/lib/.libs/libdunegrid.a /Users/oswald/svnwork/dune-trunk/dune-common/lib/.libs/libdunecommon.a -lm -L/Users/oswald/extlib/ALUGrid-2.0rc2/lib -L/Users/oswald/extlib/openmpi-1.3.3/lib /Users/oswald/extlib/ALUGrid-2.0rc2/lib/libalugrid.a -L/Users/oswald/extlib/ParMetis-3.1.1 -lparmetis -lmetis /Users/oswald/extlib/openmpi-1.3.3/lib/libmpi.dylib /Users/oswald/extlib/openmpi-1.3.3/lib/libopen-rte.dylib /Users/oswald/extlib/openmpi-1.3.3/lib/libopen-pal.dylib -lutil
mpicxx -DHAVE_CONFIG_H -I.  -I/Users/oswald/svnwork/dune-trunk/dune-common -I/Users/oswald/svnwork/dune-trunk/dune-grid -I. -DMPICH_IGNORE_CXX_SEEK -DGRIDDIM=3 -O2 -D_REENTRANT -I/Users/oswald/extlib/openmpi-1.3.3/include -DMPIPP_H -DENABLE_MPI=1 -DMPICH_IGNORE_CXX_SEEK -DGRIDDIM=3 -O2  -I/Users/oswald/svnwork/dune-trunk/dune-common -DGRIDDIM=0 -DWORLDDIM=0 -DNOGRID -I/Users/oswald/extlib/ALUGrid-2.0rc2/include -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/serial -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/duneinterface -DENABLE_ALUGRID -I/Users/oswald/extlib/ALUGrid-2.0rc2/include/parallel -I/Users/oswald/svnwork/dune-trunk/dune-grid -DMPICH_IGNORE_CXX_SEEK -DGRIDDIM=3 -O2 -MT integration-integration.o -MD -MP -MF .deps/integration-integration.Tpo -c -o integration-integration.o `test -f 'integration.cc' || echo './'`integration.cc
<command-line>: warning: "GRIDDIM" redefined
<command-line>: warning: this is the location of the previous definition
<command-line>: warning: "GRIDDIM" redefined
<command-line>: warning: this is the location of the previous definition
In file included from /Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/utility/gridtype.hh:85,
                 from /Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/io/file/dgfparser/dgfgridtype.hh:87,
                 from integration.cc:9:
/Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/utility/griddim.hh:39:4: error: #error "WORLDDIM < GRIDDIM does not make sense."
In file included from /Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/io/file/dgfparser/dgfgridtype.hh:87,
                 from integration.cc:9:
/Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/utility/gridtype.hh:272:6: error: #error "No grid type selected, use GRIDTYPE=... or use the with-gridtype switch during configure to set a default."
In file included from /Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/io/file/dgfparser/dgfgridtype.hh:87,
                 from integration.cc:9:
/Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/utility/gridtype.hh:276: error: 'GridType' in namespace 'Dune::GridSelector' does not name a type
integration.cc: In function 'int main(int, char**)':
integration.cc:69: error: 'GridType' has not been declared
integration.cc:72: error: 'GridPtr' was not declared in this scope
integration.cc:72: error: 'GridType' was not declared in this scope
integration.cc:72: error: 'gridPtr' was not declared in this scope
make[2]: *** [integration-integration.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
--- Failed to build dune-grid-howto ---
Execution of dunecontrol terminated due to errors!


=============================================




RL: https://svn.dune-project.org/svn/dune-common/trunk
Repository Root: https://svn.dune-project.org/svn/dune-common
Repository UUID: 419231ca-4411-0410-aba2-fc6cf8c4f609
Revision: 5763
Node Kind: directory
Schedule: normal
Last Changed Author: christi
Last Changed Rev: 5763
Last Changed Date: 2009-12-08 15:50:58 +0100 (Tue, 08 Dec 2009)

null-002500ef693e:dune-trunk oswald$ svn info ./dune-grid
Path: dune-grid
URL: https://svn.dune-project.org/svn/dune-grid/trunk
Repository Root: https://svn.dune-project.org/svn/dune-grid
Repository UUID: f82f27de-4411-0410-b156-930a902cda50
Revision: 6057
Node Kind: directory
Schedule: normal
Last Changed Author: mnolte
Last Changed Rev: 6057
Last Changed Date: 2009-12-09 09:15:37 +0100 (Wed, 09 Dec 2009)

null-002500ef693e:dune-trunk oswald$ svn info ./dune-istl/
Path: dune-istl
URL: https://svn.dune-project.org/svn/dune-istl/trunk
Repository Root: https://svn.dune-project.org/svn/dune-istl
Repository UUID: 8c7282f0-4411-0410-8e4f-cdd3e049afb8
Revision: 1143
Node Kind: directory
Schedule: normal
Last Changed Author: mblatt
Last Changed Rev: 1143
Last Changed Date: 2009-12-04 23:13:31 +0100 (Fri, 04 Dec 2009)

null-002500ef693e:dune-trunk oswald$ svn info ./dune-grid-howto/
Path: dune-grid-howto
URL: https://svn.dune-project.org/svn/dune-grid-howto/trunk
Repository Root: https://svn.dune-project.org/svn/dune-grid-howto
Repository UUID: 971b7fa1-7d12-0410-b1b7-9c127676b1f7
Revision: 268
Node Kind: directory
Schedule: normal
Last Changed Author: sander
Last Changed Rev: 268
Last Changed Date: 2009-11-30 17:27:30 +0100 (Mon, 30 Nov 2009)


------------------------------------------------------------------------------------------------------------------
Benedikt Oswald, Dr. sc. techn., dipl. El. Ing. ETH, www.psi.ch, Computational Accelerator Scientist
Paul Scherrer  Institute (PSI), CH-5232 Villigen, Suisse, benedikt.oswald at psi.ch, +41(0)56 310 32 12
"Passion is required for any great work, and for the Revolution passion and audacity are required in big doses.", 
Ernesto 'Che' Guevara, Letter to his parents.
http://amas.web.psi.ch
------------------------------------------------------------------------------------------------------------------





More information about the Dune mailing list