[mpich-discuss] undefined symbol: MPIR_Thread

Anthony Chan chan at mcs.anl.gov
Mon Feb 7 10:53:47 CST 2011


There isn't any libmpich.so dependence in your ccsm.exe,
so could you check if you MPI launcher, i.e. mpirun or mpiexec,
has any ?

A.Chan

----- Original Message -----
> This is what I get executing ldd -v ./ccsm.exe
> 
> linux-gate.so.1 => (0xb7861000)
> libhdf5_hl.so.6 => /usr/lib/libhdf5_hl.so.6 (0xb7819000)
> libhdf5.so.6 => /usr/lib/libhdf5.so.6 (0xb7498000)
> libz.so.1 => /usr/local/lib/libz.so.1 (0xb7481000)
> libgfortran.so.3 => /usr/lib/libgfortran.so.3 (0xb73c5000)
> libm.so.6 => /lib/libm.so.6 (0xb739f000)
> libcurl.so.4 => /usr/local/lib/libcurl.so.4 (0xb7359000)
> librt.so.1 => /lib/librt.so.1 (0xb7350000)
> libpthread.so.0 => /lib/libpthread.so.0 (0xb7336000)
> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7319000)
> libc.so.6 => /lib/libc.so.6 (0xb71bc000)
> /lib/ld-linux.so.2 (0xb7862000)
> 
> Version information:
> ./ccsm.exe:
> libgcc_s.so.1 (GLIBC_2.0) => /lib/libgcc_s.so.1
> libm.so.6 (GLIBC_2.1) => /lib/libm.so.6
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> libgfortran.so.3 (GFORTRAN_1.0) => /usr/lib/libgfortran.so.3
> libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
> libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libhdf5_hl.so.6:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libhdf5.so.6:
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/local/lib/libz.so.1:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libgfortran.so.3:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.11) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libm.so.6 (GLIBC_2.2) => /lib/libm.so.6
> libm.so.6 (GLIBC_2.1) => /lib/libm.so.6
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> /lib/libm.so.6:
> ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/local/lib/libcurl.so.4:
> librt.so.1 (GLIBC_2.2) => /lib/librt.so.1
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.11) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/librt.so.1:
> libpthread.so.0 (GLIBC_2.1) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_PRIVATE) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libpthread.so.0:
> ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libgcc_s.so.1:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libc.so.6:
> ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
> 
> --
> 
> 
> -------------------------------------------------------------
> FWO Post-doctoral Research Fellow
> Department of Earth& Environmental Sciences
> Physical and Regional Geography Research Group
> Regional climate studies
> 
> Celestijnenlaan 200E
> 3001 Heverlee (Leuven)
> BELGIUM
> 
> Tel: + 32 16 326424
> Fax: + 32 16 322980
> 
> http://geo.kuleuven.be/aow/
> www.kuleuven.be/geography
> -------------------------------------------------------------
> 
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list