[Users] Problems with mpich2

jhar131 at cct.lsu.edu jhar131 at cct.lsu.edu
Thu Jun 16 17:30:14 CDT 2011


I forgot to mention I am using an x86_64 intel running fedora 15, and  
compiling with gcc version 4.6. Is it possible that gcc is blocking  
access to the complete mpi library?



Quoting jhar131 at cct.lsu.edu:

>
> When attempting to build a simulation (in fedora), I encounter an
> undefined reference error pertaining to MPI. I have installed mpich2
> and mpich2-devel both automatically with yum -y as suggested in the
> notation; as well as manually after this error. Any suggestions?
>
>
> Creating cactus_Test in /home/joshua/Cactus/exe from
> CactusBase/Boundary CactusBase/CartGrid3D CactusBase/CoordBase
> CactusConnect/HTTPD CactusConnect/HTTPDExtra CactusWave/IDScalarWaveC
> CactusBase/IOASCII CactusBase/IOBasic CactusIO/IOJpeg CactusBase/IOUtil
> CactusPUGHIO/IsoSurfacer CactusBase/LocalReduce CactusPUGH/PUGH
> CactusPUGH/PUGHReduce CactusPUGH/PUGHSlab CactusConnect/Socket
> CactusBase/SymBase CactusBase/Time CactusWave/WaveBinarySource
> CactusWave/WaveToyC ExternalLibraries/libjpeg
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trid'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trvalid'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_env2int'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trrealloc'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trspace'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trDebugLevel'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_TrSetMaxMem'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trlevel'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trmalloc'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_env2bool'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_env2range'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trcalloc'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trfree'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_env2str'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trstrdup'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trdump'
> /usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trinit'
> collect2: ld returned 1 exit status





More information about the Users mailing list