Hi Denis - This should be fixed in the SVN version.

> On 28 Jun 2016, at 09:42, Denis Davydov <davyd...@gmail.com> wrote:
> 
> Dear developers,
> 
> I am trying to compile Gmsh and see the following compiling error (config. 
> output is below).
> 
> Kind regards,
> Denis 
> 
> — error:
> 
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:21:18:
>  error: unknown type name 'CtrlType'
> void Balance2Way(CtrlType *ctrl, GraphType *graph, int *tpwgts, float 
> ubfactor)
>                  ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:21:34:
>  error: unknown type name 'GraphType'
> void Balance2Way(CtrlType *ctrl, GraphType *graph, int *tpwgts, float 
> ubfactor)
>                                  ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:24:3:
>  error: use of undeclared identifier 'idxtype'
>   idxtype *id, *ed;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:24:12:
>  error: use of undeclared identifier 'id'
>   idxtype *id, *ed;
>            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:24:17:
>  error: use of undeclared identifier 'ed'
>   idxtype *id, *ed;
>                 ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:48:21:
>  error: unknown type name 'CtrlType'
> void Bnd2WayBalance(CtrlType *ctrl, GraphType *graph, int *tpwgts)
>                     ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:48:37:
>  error: unknown type name 'GraphType'
> void Bnd2WayBalance(CtrlType *ctrl, GraphType *graph, int *tpwgts)
>                                     ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:3:
>  error: use of undeclared identifier 'idxtype'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:12:
>  error: use of undeclared identifier 'xadj'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:19:
>  error: use of undeclared identifier 'vwgt'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>                   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:26:
>  error: use of undeclared identifier 'adjncy'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>                          ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:35:
>  error: use of undeclared identifier 'adjwgt'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>                                   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:44:
>  error: use of undeclared identifier 'where'; did you mean 'while'?
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>                                            ^~~~~
>                                            while
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:51:44:
>  error: expected expression
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:52:3:
>  error: use of undeclared identifier 'idxtype'
>   idxtype *moved, *perm;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:52:12:
>  error: use of undeclared identifier 'moved'
>   idxtype *moved, *perm;
>            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:52:20:
>  error: use of undeclared identifier 'perm'
>   idxtype *moved, *perm;
>                    ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:53:3:
>  error: use of undeclared identifier 'PQueueType'
>   PQueueType parts;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/balance.c:57:3:
>  error: use of undeclared identifier 'xadj'
>   xadj = graph->xadj;
>   ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> [ 41%] Building C object CMakeFiles/shared.dir/contrib/Metis/mcoarsen.c.o
> 20 errors generated.
> make[2]: *** [CMakeFiles/shared.dir/contrib/Metis/balance.c.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:20:24:
>  error: unknown type name 'CtrlType'
> void FM_2WayEdgeRefine(CtrlType *ctrl, GraphType *graph, int *tpwgts, int 
> npasses)
>                        ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:20:40:
>  error: unknown type name 'GraphType'
> void FM_2WayEdgeRefine(CtrlType *ctrl, GraphType *graph, int *tpwgts, int 
> npasses)
>                                        ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:3:
>  error: use of undeclared identifier 'idxtype'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:12:
>  error: use of undeclared identifier 'xadj'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:19:
>  error: use of undeclared identifier 'vwgt'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>                   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:26:
>  error: use of undeclared identifier 'adjncy'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>                          ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:35:
>  error: use of undeclared identifier 'adjwgt'
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>                                   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:44:
>  error: use of undeclared identifier 'where'; did you mean 'while'?
>   idxtype *xadj, *vwgt, *adjncy, *adjwgt, *where, *id, *ed, *bndptr, *bndind, 
> *pwgts;
>                                            ^~~~~
>                                            while
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:23:44:
>  error: expected expression
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:24:3:
>  error: use of undeclared identifier 'idxtype'
>   idxtype *moved, *swaps, *perm;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:24:12:
>  error: use of undeclared identifier 'moved'
>   idxtype *moved, *swaps, *perm;
>            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:24:20:
>  error: use of undeclared identifier 'swaps'
>   idxtype *moved, *swaps, *perm;
>                    ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:24:28:
>  error: use of undeclared identifier 'perm'
>   idxtype *moved, *swaps, *perm;
>                            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:25:3:
>  error: use of undeclared identifier 'PQueueType'
>   PQueueType parts[2];
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:29:3:
>  error: use of undeclared identifier 'xadj'
>   xadj = graph->xadj;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:30:3:
>  error: use of undeclared identifier 'vwgt'; did you mean 'kwgt'?
>   vwgt = graph->vwgt;
>   ^~~~
>   kwgt
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:22:20:
>  note: 'kwgt' declared here
>   int i, ii, j, k, kwgt, nvtxs, nbnd, nswaps, from, to, pass, me, limit, tmp;
>                    ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:31:3:
>  error: use of undeclared identifier 'adjncy'
>   adjncy = graph->adjncy;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:32:3:
>  error: use of undeclared identifier 'adjwgt'
>   adjwgt = graph->adjwgt;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/fm.c:33:3:
>  error: use of undeclared identifier 'where'
>   where = graph->where;
>   ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> 20 errors generated.
> make[2]: *** [CMakeFiles/shared.dir/contrib/Metis/fm.c.o] Error 1
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:19:28:
>  error: unknown type name 'CtrlType'
> void Random_KWayEdgeRefine(CtrlType *ctrl, GraphType *graph, int nparts, 
> float *tpwgts, float ubfactor, int npasses, int ffactor)
>                            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:19:44:
>  error: unknown type name 'GraphType'
> void Random_KWayEdgeRefine(CtrlType *ctrl, GraphType *graph, int nparts, 
> float *tpwgts, float ubfactor, int npasses, int ffactor)
>                                            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:23:3:
>  error: use of undeclared identifier 'idxtype'
>   idxtype *xadj, *adjncy, *adjwgt;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:23:12:
>  error: use of undeclared identifier 'xadj'
>   idxtype *xadj, *adjncy, *adjwgt;
>            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:23:19:
>  error: use of undeclared identifier 'adjncy'
>   idxtype *xadj, *adjncy, *adjwgt;
>                   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:23:28:
>  error: use of undeclared identifier 'adjwgt'
>   idxtype *xadj, *adjncy, *adjwgt;
>                            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:24:3:
>  error: use of undeclared identifier 'idxtype'
>   idxtype *where, *pwgts, *perm, *bndptr, *bndind, *minwgt, *maxwgt, *itpwgts;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:24:12:
>  error: use of undeclared identifier 'where'; did you mean 'while'?
>   idxtype *where, *pwgts, *perm, *bndptr, *bndind, *minwgt, *maxwgt, *itpwgts;
>            ^~~~~
>            while
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:24:12:
>  error: expected expression
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:25:3:
>  error: use of undeclared identifier 'EDegreeType'
>   EDegreeType *myedegrees;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:25:16:
>  error: use of undeclared identifier 'myedegrees'; did you mean 'myndegrees'?
>   EDegreeType *myedegrees;
>                ^~~~~~~~~~
>                myndegrees
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:21:66:
>  note: 'myndegrees' declared here
>   int i, ii, iii, j, jj, k, l, pass, nvtxs, nmoves, nbnd, tvwgt, myndegrees; 
>                                                                  ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:26:3:
>  error: use of undeclared identifier 'RInfoType'
>   RInfoType *myrinfo;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:26:14:
>  error: use of undeclared identifier 'myrinfo'
>   RInfoType *myrinfo;
>              ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:29:3:
>  error: use of undeclared identifier 'xadj'
>   xadj = graph->xadj;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:30:3:
>  error: use of undeclared identifier 'adjncy'
>   adjncy = graph->adjncy;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:31:3:
>  error: use of undeclared identifier 'adjwgt'
>   adjwgt = graph->adjwgt;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:33:3:
>  error: use of undeclared identifier 'bndptr'
>   bndptr = graph->bndptr;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:34:3:
>  error: use of undeclared identifier 'bndind'
>   bndind = graph->bndind;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/kwayfm.c:36:3:
>  error: use of undeclared identifier 'where'
>   where = graph->where;
>   ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> 20 errors generated.
> make[2]: *** [CMakeFiles/shared.dir/contrib/Metis/kwayfm.c.o] Error 1
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:1:
>  error: unknown type name 'GraphType'
> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph)
> ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:26:
>  error: unknown type name 'CtrlType'
> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph)
>                          ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:42:
>  error: unknown type name 'GraphType'
> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph)
>                                          ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:22:3:
>  error: use of undeclared identifier 'GraphType'
>   GraphType *cgraph;
>   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:22:14:
>  error: use of undeclared identifier 'cgraph'; did you mean 'graph'?
>   GraphType *cgraph;
>              ^~~~~~
>              graph
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:53:
>  note: 'graph' declared here
> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph)
>                                                     ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:24:23:
>  error: use of undeclared identifier 'DBG_TIME'
>   IFSET(ctrl->dbglvl, DBG_TIME, starttimer(ctrl->CoarsenTmr));
>                       ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:26:3:
>  error: use of undeclared identifier 'cgraph'; did you mean 'graph'?
>   cgraph = graph;
>   ^~~~~~
>   graph
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:53:
>  note: 'graph' declared here
> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph)
>                                                     ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:30:22:
>  error: use of undeclared identifier 'DBG_COARSEN'
>     if (ctrl->dbglvl&DBG_COARSEN) {
>                      ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:32:22:
>  error: use of undeclared identifier 'cgraph'
>               idxsum(cgraph->nvtxs, cgraph->adjwgtsum), ctrl->CoarsenTo, 
> ctrl->nmaxvwgt);
>                      ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:32:37:
>  error: use of undeclared identifier 'cgraph'
>               idxsum(cgraph->nvtxs, cgraph->adjwgtsum), ctrl->CoarsenTo, 
> ctrl->nmaxvwgt);
>                                     ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:31:42:
>  error: use of undeclared identifier 'cgraph'
>       printf("%6d %7d %10d [%d] [%6.4f", cgraph->nvtxs, cgraph->nedges, 
>                                          ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:31:57:
>  error: use of undeclared identifier 'cgraph'
>       printf("%6d %7d %10d [%d] [%6.4f", cgraph->nvtxs, cgraph->nedges, 
>                                                         ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:34:51:
>  error: use of undeclared identifier 'cgraph'
>         printf(" %5.3f", ssum_strd(cgraph->nvtxs, cgraph->nvwgt+i, 
> cgraph->ncon));
>                                                   ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:34:36:
>  error: use of undeclared identifier 'cgraph'
>         printf(" %5.3f", ssum_strd(cgraph->nvtxs, cgraph->nvwgt+i, 
> cgraph->ncon));
>                                    ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:34:68:
>  error: use of undeclared identifier 'cgraph'
>         printf(" %5.3f", ssum_strd(cgraph->nvtxs, cgraph->nvwgt+i, 
> cgraph->ncon));
>                                                                    ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:73:5:
>  error: use of undeclared identifier 'cgraph'; did you mean 'graph'?
>     cgraph = cgraph->coarser;
>     ^~~~~~
>     graph
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:19:53:
>  note: 'graph' declared here
> GraphType *MCCoarsen2Way(CtrlType *ctrl, GraphType *graph)
>                                                     ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:73:14:
>  error: use of undeclared identifier 'cgraph'
>     cgraph = cgraph->coarser;
>              ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:76:12:
>  error: use of undeclared identifier 'cgraph'
>   } while (cgraph->nvtxs > ctrl->CoarsenTo && cgraph->nvtxs < 
> COARSEN_FRACTION2*cgraph->finer->nvtxs && cgraph->nedges > cgraph->nvtxs/2); 
>            ^
> /Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source/contrib/Metis/mcoarsen.c:76:63:
>  error: use of undeclared identifier 'COARSEN_FRACTION2'
>   } while (cgraph->nvtxs > ctrl->CoarsenTo && cgraph->nvtxs < 
> COARSEN_FRACTION2*cgraph->finer->nvtxs && cgraph->nedges > cgraph->nvtxs/2); 
>                                                               ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> 20 errors generated.
> make[2]: *** [CMakeFiles/shared.dir/contrib/Metis/mcoarsen.c.o] Error 1
> make[1]: *** [CMakeFiles/shared.dir/all] Error 2
> make: *** [all] Error 2
> 
> 
> ——— configure: 
> 
> ==> 'cmake' 
> '/Users/davydden/spack/var/spack/stage/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/gmsh-2.12.0-source'
>  
> '-DCMAKE_INSTALL_PREFIX=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw'
>  '-DCMAKE_BUILD_TYPE=RelWithDebInfo' '-DCMAKE_FIND_FRAMEWORK=LAST' 
> '-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=FALSE' 
> '-DCMAKE_INSTALL_RPATH=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/lib64:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/zlib-1.2.8-olur32o4bwaagk27ppelhlggws4pxknx/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/petsc-3.6.4-24g5zsrebs3qba5uqt6l25chhnvwa5j7/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmp-6.1.0-5zolcd74gboeemtykebegzqdsoipv5l2/lib:/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openblas-0.2.18-ligmia5aqpjb4hlunalo5xwfn5igmmx6/lib'
>  '-DENABLE_OS_SPECIFIC_INSTALL=OFF' 
> '-DGMSH_BIN=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/bin'
>  
> '-DGMSH_LIB=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/lib'
>  
> '-DGMSH_DOC=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/share/doc'
>  
> '-DGMSH_MAN=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/man'
>  
> '-DCMAKE_INSTALL_NAME_DIR:PATH=/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw/lib'
>  '-DENABLE_OS_SPECIFIC_INSTALL=OFF' '-DENABLE_OCC=OFF' '-DENABLE_PETSC=ON' 
> '-DENABLE_SLEPC=OFF' '-DENABLE_BUILD_SHARED:BOOL=ON' 
> '-DENABLE_BUILD_DYNAMIC:BOOL=ON' '-DENABLE_MPI:BOOL=ON' 
> '-DENABLE_COMPRESSED_IO:BOOL=ON'
> -- The CXX compiler identification is AppleClang 7.3.0.7030031
> -- The C compiler identification is AppleClang 7.3.0.7030031
> -- Check for working CXX compiler: 
> /Users/davydden/spack/lib/spack/env/clang/clang++
> -- Check for working CXX compiler: 
> /Users/davydden/spack/lib/spack/env/clang/clang++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> -- Check for working C compiler: 
> /Users/davydden/spack/lib/spack/env/clang/clang
> -- Check for working C compiler: 
> /Users/davydden/spack/lib/spack/env/clang/clang -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Detecting C compile features
> -- Detecting C compile features - done
> -- Looking for sys/types.h
> -- Looking for sys/types.h - found
> -- Looking for stdint.h
> -- Looking for stdint.h - found
> -- Looking for stddef.h
> -- Looking for stddef.h - found
> -- Check size of void*
> -- Check size of void* - done
> -- Found Blas(VecLib)
> -- Found Lapack(VecLib)
> -- Found Mesh
> -- Found Solver
> -- Found Post
> -- Found Plugins
> -- Found Parser
> -- Found OpenGL: /System/Library/Frameworks/OpenGL.framework  
> -- Looking for XOpenDisplay in 
> /opt/X11/lib/libX11.dylib;/opt/X11/lib/libXext.dylib
> -- Looking for XOpenDisplay in 
> /opt/X11/lib/libX11.dylib;/opt/X11/lib/libXext.dylib - found
> -- Looking for gethostbyname
> -- Looking for gethostbyname - found
> -- Looking for connect
> -- Looking for connect - found
> -- Looking for remove
> -- Looking for remove - found
> -- Looking for shmat
> -- Looking for shmat - found
> -- Looking for IceConnectionNumber in ICE
> -- Looking for IceConnectionNumber in ICE - found
> -- Found X11: /opt/X11/lib/libX11.dylib
> -- Could NOT find FLTK (missing:  FLTK_LIBRARIES) 
> -- Found NativeFileChooser
> -- Found ONELAB
> -- Found ONELABMetamodel
> -- System ANN not found: using contrib/ANN instead
> -- Found Ann
> -- Found Bfgs
> -- Found DIntegration
> -- Found OptHom
> -- Found Kbipack
> -- Found GMP
> -- Found MathEx
> -- Found MPI_C: 
> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/lib/libmpi.dylib
>   
> -- Found MPI_CXX: 
> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/lib/libmpi_cxx.dylib;/Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/lib/libmpi.dylib
>   
> -- Found MPI
> -- Found Metis
> -- Note: By including Metis you have to comply with Metis' special licensing 
> requirements stated in contrib/Metis/README.txt.
> -- Found Chaco
> -- Found Voro3D
> -- Found Blossom
> -- Found Netgen
> -- Found Bamg
> -- System MMG3D not found: using contrib/mmg3d instead
> -- Found Mmg3d
> -- Found Tetgen(1.5)
> -- Note: By including Tetgen you have to comply with Tetgen's special 
> licensing requirements stated in contrib/Tetgen*/LICENSE.
> -- System GMM not found: using contrib/gmm instead
> -- Found Gmm
> -- Found Taucs
> -- Using PETSc dir: 
> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/petsc-3.6.4-24g5zsrebs3qba5uqt6l25chhnvwa5j7
> -- Using PETSc arch: 
> -- Found PETSc
> -- Looking for vsnprintf
> -- Looking for vsnprintf - found
> -- Looking for sys/socket.h
> -- Looking for sys/socket.h - found
> -- Check size of socklen_t
> -- Check size of socklen_t - done
> -- Check size of intptr_t
> -- Check size of intptr_t - done
> -- Looking for dlfcn.h
> -- Looking for dlfcn.h - found
> -- Found Dlopen
> -- Looking for linux/joystick.h
> -- Looking for linux/joystick.h - not found
> -- Performing Test WALL
> -- Performing Test WALL - Success
> -- Performing Test WCAST
> -- Performing Test WCAST - Success
> -- Performing Test WDEPREC
> -- Performing Test WDEPREC - Success
> -- Performing Test NOWARN
> -- Performing Test NOWARN - Success
> -- Performing Test NOOPT
> -- Performing Test NOOPT - Success
> -- 
> -- Gmsh 2.12.0 has been configured for MacOSX
> -- 
> --  * Build options: Ann Bamg Bfgs Blas(VecLib) Blossom Chaco DIntegration 
> Dlopen GMP Gmm Kbipack Lapack(VecLib) MPI MathEx Mesh Metis Mmg3d 
> NativeFileChooser Netgen ONELAB ONELABMetamodel OptHom PETSc Parser Plugins 
> Post Solver Taucs Tetgen(1.5) Voro3D
> --  * Build type: RelWithDebInfo
> --  * C compiler: 
> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/bin/mpicc
> --  * C++ compiler: 
> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/openmpi-1.10.3-5nfj7fkjw6wvypo5weuvso3evcw4kttg/bin/mpicxx
> --  * Install prefix: 
> /Users/davydden/spack/opt/spack/darwin-elcapitan-x86_64/clang-7.3.0-apple/gmsh-2.12.0-hw4jsttw4y7lzozl5m4e3kz32fqbf6sw
> -- 
> -- Configuring done
> 
> 
> _______________________________________________
> gmsh mailing list
> gmsh@onelab.info
> http://onelab.info/mailman/listinfo/gmsh

-- 
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science 
http://www.montefiore.ulg.ac.be/~geuzaine

Tetrahedron V, July 4-5 2016: http://tetrahedron.montefiore.ulg.ac.be
Free software: http://gmsh.info | http://getdp.info | http://onelab.info


_______________________________________________
gmsh mailing list
gmsh@onelab.info
http://onelab.info/mailman/listinfo/gmsh

Reply via email to