[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