[mpich-discuss] Compiling mpich2 with icc
Robert Kubrick
robertkubrick at gmail.com
Wed Sep 24 07:59:08 CDT 2008
I'm trying to compile mpich2-1.1.0a1 with the Intel compiler (-fast)
and get the following error:
make[2]: Entering directory `/home/pts/archives/mpich2-1.1.0a1/src/env'
CC mpich2version.c
icc -fast -o mpich2version mpich2version.o \
../../lib/libmpich.a -lpthread -lpthread
ipo: warning #11043: unresolved MPIR_Version_F90
Referenced in /tmp/ipo_iccy8ij2j.o
ipo: warning #11043: unresolved MPIR_Version_F77
Referenced in /tmp/ipo_iccy8ij2j.o
ipo: warning #11043: unresolved MPIR_Version_CXX
Referenced in /tmp/ipo_iccy8ij2j.o
ipo: warning #11043: unresolved MPIR_Version_CC
Referenced in /tmp/ipo_iccy8ij2j.o
ipo: warning #11043: unresolved MPIR_Version_device
Referenced in /tmp/ipo_iccy8ij2j.o
ipo: warning #11043: unresolved MPIR_Version_configure
Referenced in /tmp/ipo_iccy8ij2j.o
ipo: warning #11043: unresolved MPIR_Version_date
Referenced in /tmp/ipo_iccy8ij2j.o
ipo: warning #11043: unresolved MPIR_Version_string
Referenced in /tmp/ipo_iccy8ij2j.o
ipo: remark #11001: performing single-file optimizations
ipo: remark #11005: generating object file /tmp/ipo_iccy8ij2j.o
mpich2version.c(59): (col. 2) remark: LOOP WAS VECTORIZED.
mpich2version.c(63): (col. 2) remark: LOOP WAS VECTORIZED.
/tmp/ipo_iccy8ij2j.o: In function `main':
/tmp/ipo_iccy8ij2j.c:(.text+0x405): undefined reference to
`MPIR_Version_string'
/tmp/ipo_iccy8ij2j.c:(.text+0x41f): undefined reference to
`MPIR_Version_date'
/tmp/ipo_iccy8ij2j.c:(.text+0x439): undefined reference to
`MPIR_Version_device'
/tmp/ipo_iccy8ij2j.c:(.text+0x453): undefined reference to
`MPIR_Version_configure'
/tmp/ipo_iccy8ij2j.c:(.text+0x46d): undefined reference to
`MPIR_Version_CC'
/tmp/ipo_iccy8ij2j.c:(.text+0x47c): undefined reference to
`MPIR_Version_CXX'
/tmp/ipo_iccy8ij2j.c:(.text+0x48b): undefined reference to
`MPIR_Version_F77'
/tmp/ipo_iccy8ij2j.c:(.text+0x49a): undefined reference to
`MPIR_Version_F90'
make[2]: *** [mpich2version] Error 1
make[2]: Leaving directory `/home/pts/archives/mpich2-1.1.0a1/src/env'
make[1]: *** [all-redirect] Error 2
make[1]: Leaving directory `/home/pts/archives/mpich2-1.1.0a1/src'
make: *** [all-redirect] Error 2
More information about the mpich-discuss
mailing list