[Dune] dune-grid build fails
Jö Fahlke
jorrit at jorrit.de
Wed Nov 9 16:30:09 CET 2011
Am Wed, 9. Nov 2011, 16:09:34 +0100 schrieb Benedikt Oswald:
> /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 ...
[...]
> 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!
The very same command works for me:
======================================================================
make[5]: Entering directory `/home/joe/src/dune-noopt/dune-grid/dune/grid/common'
/bin/bash ../../../libtool --tag=CXX --mode=link g++ -std=c++0x -ggdb3 -O0 -Wall -Wno-missing-braces -o libgridcommon.la -L/home/joe/src/dune-noopt/dune-geometry/lib -ldunegeometry -L/home/joe/src/dune-noopt/dune-common/lib -ldunecommon -lm
libtool: link: ar cru .libs/libgridcommon.a
libtool: link: ranlib .libs/libgridcommon.a
libtool: link: ( cd ".libs" && rm -f "libgridcommon.la" && ln -s "../libgridcommon.la" "libgridcommon.la" )
make[5]: Leaving directory `/home/joe/src/dune-noopt/dune-grid/dune/grid/common'
======================================================================
It looks like the convenience library for dune/grid/common is now empty.
Apparently linux doesn't care, while Darwin barfs. I'm going to check
something in in a minute.
Bye,
Jö.
--
Jorrit (Jö) Fahlke, Interdisciplinary Center for Scientific Computing,
Heidelberg University, Im Neuenheimer Feld 368, D-69120 Heidelberg
Tel: +49 6221 54 8890 Fax: +49 6221 54 8884
Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das
nennen sie ihren Standpunkt.
-- A. Einstein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20111109/d763232e/attachment.sig>
More information about the Dune
mailing list