[Pvfs2-developers] Compiling mpich2 with romio

Ti Leggett leggett at mcs.anl.gov
Wed Mar 15 16:54:08 EST 2006


I'm trying to compile mpich2 with pvfs2 romio support on an ia32 with  
intel compilers and I'm getting this:

/soft/intel-c-8.1.036-f-8.1.032/bin/icc -I/scratch/local/leggett/ 
mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/binding/f77 -I/scratch/local/ 
leggett/mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/binding/f77 -I/scratch/ 
local/leggett/mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpid/ch3/include  
-I/scratch/local/leggett/mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpid/ 
ch3/include -I/scratch/local/leggett/mpich2-1.0.3-intel-r2/ 
mpich2-1.0.3/src/mpid/common/datatype -I/scratch/local/leggett/ 
mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpid/common/datatype -I/ 
scratch/local/leggett/mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpid/ch3/ 
channels/sock/include -I/scratch/local/leggett/mpich2-1.0.3-intel-r2/ 
mpich2-1.0.3/src/mpid/ch3/channels/sock/include -I/scratch/local/ 
leggett/mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpid/common/sock -I/ 
scratch/local/leggett/mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpid/ 
common/sock -I/scratch/local/leggett/mpich2-1.0.3-intel-r2/ 
mpich2-1.0.3/src/mpid/common/sock/poll -I/scratch/local/leggett/ 
mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpid/common/sock/poll  -I/soft/ 
pvfs2-1.4.0-r1/include -O2 -no-gcc  -I/soft/pvfs2-1.4.0-r1/include - 
O2 -no-gcc -DFORTRANUNDERSCORE  -I/soft/pvfs2-1.4.0-r1/include -O2 - 
no-gcc  -I/soft/pvfs2-1.4.0-r1/include -O2 -no-gcc - 
DFORTRANUNDERSCORE -DHAVE_ROMIOCONF_H -I. -I/scratch/local/leggett/ 
mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpi/romio/adio/common/../ 
include -I../include -I../../include -I/scratch/local/leggett/ 
mpich2-1.0.3-intel-r2/mpich2-1.0.3/src/mpi/romio/adio/ 
common/../../../../../src/include -I../../../../../src/include  -c  
ad_fstype.c
/soft/pvfs2-1.4.0-r1/include/pvfs2-types.h(37): error: identifier  
"int64_t" is undefined
   typedef int64_t PVFS_offset;
           ^

/soft/pvfs2-1.4.0-r1/include/pvfs2-types.h(38): error: identifier  
"int64_t" is undefined
   typedef int64_t PVFS_size;
           ^

/soft/pvfs2-1.4.0-r1/include/pvfs2-types.h(39): error: identifier  
"int64_t" is undefined
   typedef int64_t PVFS_id_gen_t;
           ^

/soft/pvfs2-1.4.0-r1/include/pvfs2-types.h(42): error: identifier  
"int64_t" is undefined
   typedef int64_t PVFS_BMI_addr_t;
           ^

compilation aborted for ad_fstype.c (code 2)
make[5]: *** [ad_fstype.o] Error 2
make[5]: Leaving directory `/scratch/local/leggett/mpich2-1.0.3-intel- 
r2/mpich2-1.0.3/src/mpi/romio/adio/common'
Make failed in directory adio/common
make[4]: *** [mpiolib] Error 1
make[4]: Leaving directory `/scratch/local/leggett/mpich2-1.0.3-intel- 
r2/mpich2-1.0.3/src/mpi/romio'
make[3]: *** [mpio] Error 2
make[3]: Leaving directory `/scratch/local/leggett/mpich2-1.0.3-intel- 
r2/mpich2-1.0.3/src/mpi/romio'
make[2]: *** [all-redirect] Error 1
make[2]: Leaving directory `/scratch/local/leggett/mpich2-1.0.3-intel- 
r2/mpich2-1.0.3/src/mpi'
make[1]: *** [all-redirect] Error 2
make[1]: Leaving directory `/scratch/local/leggett/mpich2-1.0.3-intel- 
r2/mpich2-1.0.3/src'
make: *** [all-redirect] Error 2

Any ideas?


More information about the Pvfs2-developers mailing list