valgrind-users,

I've been trying to compile valgrind with MPI support on OS X Lion but not 
having much luck.   I have openmpi-1.6 installed and I configure with the line 

./configure --prefix=/Users/bhelenbr/Packages 
--with-mpicc=/Users/bhelenbr/Packages/bin/mpicc

Packages is the folder I use to install things.

Then I build by typing "make".  This works without mpi support included.   When 
I try to include mpi support I get the following:

ld: warning: ignoring file /Users/bhelenbr/Packages/lib/libmpi.dylib, file was 
built for unsupported file format which is not the architecture being linked 
(i386)
Undefined symbols for architecture i386:
  "_PMPI_Type_get_envelope", referenced from:
      _maybeFreeTy in libmpiwrap_x86_darwin_so-libmpiwrap.o
      _walk_type in libmpiwrap_x86_darwin_so-libmpiwrap.o

and many more missing symbols that are basically all in libmpi.dylib.   I tried 
applying the patch at <https://bugs.kde.org/show_bug.cgi?id=274078> but that 
didn't really help anything.

Any ideas?  This is valgrind 3.7.0

Brian



------------------------------------------------------------------------------
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/
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to