Hi, When I build my code I'm getting a linking problem because my code as well as other libraries are using the thread safe libmpi_mt.so library, but libmesh is building with libmpi.so What's the best approach to fixing this? MPI is installed on our cluster so I don't have direct access to that. I see in the libmesh configuration where it's looking for libmpi.so, but I'm not sure if trying to tell libmesh to use libmpi_mt is a good idea. I was thinking of trying to try configure's LIBS but I feel like that wouldn't work.
ld: MPIR_Thread: TLS definition in /apps/rhel5/intel/impi/ 4.1.0.024/intel64/lib/libmpi_mt.so.4<http://4.1.0.20/intel64/lib/libmpi_mt.so.4> section .tbss mismatches non-TLS definition in /apps/rhel5/intel/impi/ 4.1.0.024/intel64/lib/libmpi.so <http://4.1.0.20/intel64/lib/libmpi.so> section .bss /apps/rhel5/intel/impi/4.1.0.024/intel64/lib/libmpi_mt.so.4<http://4.1.0.20/intel64/lib/libmpi_mt.so.4>: could not read symbols: Bad value Thanks, Jim -- Jim Fonseca, PhD Research Scientist Network for Computational Nanotechnology Purdue University 765-496-6495 www.jimfonseca.com ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
