>> Sadly, we seem to be getting the very same failure pattern with the >> current ParMETIS. > > Another sad thing: new Metis apparently doesn't build on Macs? Maybe > it's just my Mac? > > I'm looking into this, but before I waste too much time, has anyone > seen this error before? > > --- Building Metis --------------------------- > Compiling C (in optimized mode) b64.c... > In file included from GKlib.h:66, > from b64.c:20: > ./gk_externs.h:19: error: thread-local storage not supported for this target > ./gk_externs.h:20: error: thread-local storage not supported for this target > ./gk_externs.h:21: error: thread-local storage not supported for this target > make[1]: *** [b64.x86_64-apple-darwin10.8.0.opt.o] Error 1 > make: *** [all] Error 2
What do you get for LIBMESH_TLS in your include/base/libmesh_config.h? We check for compiler-support for __thread and define it as LIBMESH_TLS - If your mac compiler options don't support it then that should be empty. In which case we should replace __thread with LIBMESH_TLS in that header. -Ben ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel