[Dune] dune-grid build fails

Benedikt Oswald benedikt.oswald at psi.ch
Wed Nov 9 16:09:34 CET 2011


Dear Dune, I just update to the latest trunk version, namely:

--- calling update for dune-common ---
At revision 6529.
--- dune-common done ---
--- calling update for dune-geometry ---
At revision 20.
--- dune-geometry done ---
--- calling update for dune-grid ---
At revision 7753.
--- dune-grid done ---
--- calling update for dune-istl ---
At revision 1505.
--- dune-istl done ---
--- calling update for dune-grid-howto ---
At revision 363.


My platform:

dysseus:dune-trunk oswald$ uname -a
Darwin odysseus.psi.ch 11.2.0 Darwin Kernel Version 11.2.0: Tue Aug  9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 x86_64
odysseus:dune-trunk oswald$ gcc -v
Using built-in specs.
Target: x86_64-apple-darwin10.4.0
Configured with: ./configure --prefix=/Users/oswald/extlib/gcc/gcc-4.4.5 --with-gmp=/Users/oswald/extlib/gmp-5.0.1 --with-mpfr=/Users/oswald/extlib/mpfr-3.0 --with-mpc=/Users/oswald/extlib/mpc-0.8.2 --with-ppl=/Users/oswald/extlib/ppl-0.11 --with-cloog=/Users/oswald/extlib/cloog-ppl-trunk
Thread model: posix
gcc version 4.4.5 (GCC) 



then ran dune control, as always, and got the error, see below,
during the build of dune-grid:


Maybe something went forgotten when switching from dune-grid to dune-geometry ?


Thanks for having a look! Greetings, Benedikt



--- calling make for dune-grid ---
make 
cd . && /bin/sh /Users/oswald/svnwork/dune-trunk/dune-grid/missing --run autoheader
configure.ac:13: warning: PKG_PROG_PKG_CONFIG is m4_require'd but not m4_defun'd
aclocal.m4:11618: DUNE_CHECK_ALL is expanded from...
configure.ac:13: the top level
aclocal.m4:11858: DUNE_COMMON_CHECKS is expanded from...
dependencies.m4:35: DUNE_CHECK_MOD_DEPENDENCIES is expanded from...
aclocal.m4:11567: DUNE_CHECK_MODULES is expanded from...
aclocal.m4:11867: DUNE_COMMON_CHECK_MODULE is expanded from...
aclocal.m4:10299: DUNE_GEOMETRY_CHECK_MODULE is expanded from...
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
Making all in doc
Making all in doxygen
make[3]: Nothing to be done for `all'.
Making all in grids
Making all in amc
make[4]: Nothing to be done for `all'.
Making all in amiramesh
make[4]: Nothing to be done for `all'.
Making all in gridfactory
make[4]: Nothing to be done for `all'.
Making all in gmsh
make[4]: Nothing to be done for `all'.
Making all in starcd
make[4]: Nothing to be done for `all'.
Making all in dgf
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
make[3]: Nothing to be done for `all-am'.
Making all in dune
Making all in grid
Making all in genericgeometry
Making all in test
make[5]: Nothing to be done for `all'.
make[5]: Nothing to be done for `all-am'.
Making all in common
Making all in refinement
make[5]: Nothing to be done for `all'.
Making all in test
make[5]: Nothing to be done for `all'.
Making all in quadraturerules
make[5]: Nothing to be done for `all'.
/bin/sh ../../../libtool --tag=CXX   --mode=link mpicxx -std=c++0x  -DMPICH_IGNORE_CXX_SEEK -O2 -g0 --no-strict-aliasing -DUSE_PAMG_FOR_HADES3DDGFD -DHAVE_SUPERLU_DIST -I/Users/oswald/extlib/SuperLU_DIST_3.0/SRC -L/Users/oswald/extlib/SuperLU_DIST_3.0/lib -lsuperlu_dist_3.0 -L/Users/oswald/extlib/ParMetis-3.1.1 -lparmetis -framework vecLib   -L/Users/oswald/extlib/SuperLU_DIST_3.0/lib -lsuperlu_dist_3.0 -L/Users/oswald/extlib/ParMetis-3.1.1 -lparmetis -framework vecLib   -o libgridcommon.la   -L/Users/oswald/svnwork/dune-trunk/dune-geometry/lib -ldunegeometry  -L/Users/oswald/svnwork/dune-trunk/dune-common/lib -ldunecommon  -lm 
libtool: link: ar cru .libs/libgridcommon.a 
ar: no archive members specified
usage:  ar -d [-TLsv] archive file ...
	ar -m [-TLsv] archive file ...
	ar -m [-abiTLsv] position archive file ...
	ar -p [-TLsv] archive [file ...]
	ar -q [-cTLsv] archive file ...
	ar -r [-cuTLsv] archive file ...
	ar -r [-abciuTLsv] position archive file ...
	ar -t [-TLsv] archive [file ...]
	ar -x [-ouTLsv] archive [file ...]
make[5]: *** [libgridcommon.la] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
--- Failed to build dune-grid ---
Terminating dunecontrol due to previous errors!











--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Benedikt Oswald, Dr. sc. techn., dipl. El. Ing. ETH, www.psi.ch, Computational Accelerator Scientist, http://amas.web.psi.ch
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.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------





More information about the Dune mailing list