[AMBER] compilation openmpi FAIL for AMBER9

From: Vijay Manickam Achari <vjrajamany.yahoo.com>
Date: Wed, 16 Nov 2011 11:36:40 +0000 (GMT)

compilation of AMBER9 in SGI
TO: 2 recipients
CC: 3 recipientsShow Details
Message Body
 
Dear Sir,

I am have tried to compile openMPI-1.3.4 (older version) in SGI-Altix-XE1300 for installing AMBER9.
I got the same error (as I posted before) which giving similar error.   got compiling version open-MPI-1.4.4.

I appreciate if anyone could give some hint on this problem. I have given the error below:





  #define MPI_BOTTOM((MPI_Aint)0)
          ^

/usr/include/mpi.h(30): error: invalid redeclaration of type name "MPI_Request" (declared at line 230 of "../../../../../../../ompi/include/mpi.h")
  typedef unsigned intMPI_Request;
                      ^

/usr/include/mpi.h(31): error: invalid redeclaration of type name "MPI_Group" (declared at line 227 of "../../../../../../../ompi/include/mpi.h")
  typedef unsigned intMPI_Group;
                      ^

/usr/include/mpi.h(32): error: invalid redeclaration of type name "MPI_Comm" (declared at line 221 of "../../../../../../../ompi/include/mpi.h")
  typedef unsigned intMPI_Comm;
                      ^

/usr/include/mpi.h(33): error: invalid redeclaration of type name "MPI_Errhandler" (declared at line 223 of "../../../../../../../ompi/include/mpi.h")
  typedef unsigned intMPI_Errhandler;
                      ^

/usr/include/mpi.h(34): error: invalid redeclaration of type name "MPI_Op" (declared at line 229 of "../../../../../../../ompi/include/mpi.h")
  typedef unsigned intMPI_Op;
                      ^

/usr/include/mpi.h(35): error: invalid redeclaration of type name "MPI_Datatype" (declared at line 222 of "../../../../../../../ompi/include/mpi.h")
  typedef unsigned intMPI_Datatype;
                      ^

/usr/include/mpi.h(36): error: invalid redeclaration of type name "MPI_Win" (declared at line 232 of "../../../../../../../ompi/include/mpi.h")
  typedef unsigned int MPI_Win;
                       ^

/usr/include/mpi.h(44): error: invalid redeclaration of type name "MPI_Status" (declared at line 231 of "../../../../../../../ompi/include/mpi.h")
  } MPI_Status;
    ^

/usr/include/mpi.h(47): warning #47: incompatible redefinition of macro "MPI_STATUS_IGNORE" (declared at line 511 of "../../../../../../../ompi/include/mpi.h")
  #define MPI_STATUS_IGNORE (&mpi_sgi_status_ignore)
          ^

/usr/include/mpi.h(48): warning #47: incompatible redefinition of macro "MPI_STATUSES_IGNORE" (declared at line 512 of "../../../../../../../ompi/include/mpi.h")
  #define MPI_STATUSES_IGNORE (MPI_STATUS_IGNORE)
          ^

/usr/include/mpi.h(51): warning #47: incompatible redefinition of macro "MPI_IN_PLACE" (declared at line 303 of "../../../../../../../ompi/include/mpi.h")
  #define MPI_IN_PLACE ( (void*)&mpi_sgi_inplace)
          ^

/usr/include/mpi.h(54): error: expected an identifier
  MPI_COMM_NULL= 0,
  ^

/usr/include/mpi.h(55): error: expected an identifier
  MPI_COMM_WORLD= 1,
  ^

/usr/include/mpi.h(56): error: expected an identifier
  MPI_COMM_SELF= 2
  ^

/usr/include/mpi.h(60): error: expected an identifier
  MPI_ERRHANDLER_NULL= 0,
  ^

/usr/include/mpi.h(61): error: expected an identifier
  MPI_ERRORS_ARE_FATAL= 1,
  ^

/usr/include/mpi.h(62): error: expected an identifier
  MPI_ERRORS_RETURN= 2
  ^

/usr/include/mpi.h(66): error: expected an identifier
  MPI_GROUP_NULL= 0,
  ^

/usr/include/mpi.h(67): error: expected an identifier
  MPI_GROUP_EMPTY= 1
  ^

/usr/include/mpi.h(71): error: expected an identifier
  MPI_REQUEST_NULL= 0
  ^

/usr/include/mpi.h(75): error: expected an identifier
  MPI_OP_NULL= 0,
  ^

/usr/include/mpi.h(76): error: expected an identifier
  MPI_MAX= 1,
  ^

/usr/include/mpi.h(77): error: expected an identifier
  MPI_MIN= 2,
  ^

/usr/include/mpi.h(78): error: expected an identifier
  MPI_SUM= 3,
  ^

/usr/include/mpi.h(79): error: expected an identifier
  MPI_PROD= 4,
  ^

/usr/include/mpi.h(80): error: expected an identifier
  MPI_LAND= 5,
  ^

/usr/include/mpi.h(81): error: expected an identifier
  MPI_BAND = 6,
  ^

/usr/include/mpi.h(82): error: expected an identifier
  MPI_LOR= 7,
  ^

/usr/include/mpi.h(83): error: expected an identifier
  MPI_BOR= 8,
  ^

/usr/include/mpi.h(84): error: expected an identifier
  MPI_LXOR= 9,
  ^

/usr/include/mpi.h(85): error: expected an identifier
  MPI_BXOR= 10,
  ^

/usr/include/mpi.h(86): error: expected an identifier
  MPI_MAXLOC= 11,
  ^

/usr/include/mpi.h(87): error: expected an identifier
  MPI_MINLOC= 12
  ^

/usr/include/mpi.h(91): error: expected an identifier
  MPI_DATATYPE_NULL= 0,
  ^

/usr/include/mpi.h(93): error: expected an identifier
  MPI_CHAR= 1,
  ^

/usr/include/mpi.h(94): error: expected an identifier
  MPI_SHORT= 2,
  ^

/usr/include/mpi.h(95): error: expected an identifier
  MPI_INT= 3,
  ^

/usr/include/mpi.h(96): error: expected an identifier
  MPI_LONG= 4,
  ^

/usr/include/mpi.h(97): error: expected an identifier
  MPI_UNSIGNED_CHAR= 5,
  ^

/usr/include/mpi.h(98): error: expected an identifier
  MPI_UNSIGNED_SHORT= 6,
  ^

/usr/include/mpi.h(99): error: expected an identifier
  MPI_UNSIGNED= 7,
  ^

/usr/include/mpi.h(100): error: expected an identifier
  MPI_UNSIGNED_LONG= 8,
  ^

/usr/include/mpi.h(101): error: expected an identifier
  MPI_FLOAT= 9,
  ^

/usr/include/mpi.h(102): error: expected an identifier
  MPI_DOUBLE= 10,
  ^

/usr/include/mpi.h(103): error: expected an identifier
  MPI_LONG_DOUBLE= 11,
  ^

/usr/include/mpi.h(104): error: expected an identifier
  MPI_LONG_LONG= 12,
  ^

/usr/include/mpi.h(106): error: expected an identifier
  MPI_INTEGER= 13,
  ^

/usr/include/mpi.h(107): error: expected an identifier
  MPI_REAL= 14,
  ^

/usr/include/mpi.h(108): error: expected an identifier
  MPI_DOUBLE_PRECISION= 15,
  ^

/usr/include/mpi.h(109): error: expected an identifier
  MPI_COMPLEX= 16,
  ^

/usr/include/mpi.h(110): error: expected an identifier
  MPI_DOUBLE_COMPLEX= 17,
  ^

/usr/include/mpi.h(111): error: expected an identifier
  MPI_LOGICAL= 18,
  ^

/usr/include/mpi.h(112): error: expected an identifier
  MPI_CHARACTER= 19,
  ^

/usr/include/mpi.h(113): error: expected an identifier
  MPI_INTEGER1= 20,
  ^

/usr/include/mpi.h(114): error: expected an identifier
  MPI_INTEGER2= 21,
  ^

/usr/include/mpi.h(115): error: expected an identifier
  MPI_INTEGER4= 22,
  ^

/usr/include/mpi.h(116): error: expected an identifier
  MPI_INTEGER8= 23,
  ^

/usr/include/mpi.h(117): error: expected an identifier
  MPI_REAL4= 24,
  ^

/usr/include/mpi.h(118): error: expected an identifier
  MPI_REAL8= 25,
  ^

/usr/include/mpi.h(121): error: expected an identifier
  MPI_BYTE= 27,
  ^

/usr/include/mpi.h(122): error: expected an identifier
  MPI_PACKED= 28,
  ^

/usr/include/mpi.h(123): error: expected an identifier
  MPI_UB= 29,
  ^

/usr/include/mpi.h(124): error: expected an identifier
  MPI_LB= 30,
  ^

/usr/include/mpi.h(126): error: expected an identifier
  MPI_FLOAT_INT= 31,
  ^

/usr/include/mpi.h(127): error: expected an identifier
  MPI_DOUBLE_INT= 32,
  ^

/usr/include/mpi.h(128): error: expected an identifier
  MPI_LONG_INT= 33,
  ^

/usr/include/mpi.h(129): error: expected an identifier
  MPI_2INT= 34,
  ^

/usr/include/mpi.h(130): error: expected an identifier
  MPI_SHORT_INT= 35,
  ^

/usr/include/mpi.h(131): error: expected an identifier
  MPI_LONG_DOUBLE_INT= 36,
  ^

/usr/include/mpi.h(133): error: expected an identifier
  MPI_2REAL= 37,
  ^

/usr/include/mpi.h(134): error: expected an identifier
  MPI_2DOUBLE_PRECISION= 38,
  ^

/usr/include/mpi.h(135): error: expected an identifier
  MPI_2INTEGER= 39,
  ^

/usr/include/mpi.h(139): warning #47: incompatible redefinition of macro "MPI_LONG_LONG_INT" (declared at line 781 of "../../../../../../../ompi/include/mpi.h")
  #define MPI_LONG_LONG_INTMPI_LONG_LONG
          ^

/usr/include/mpi.h(142): error: expected an identifier
  MPI_SUCCESS= 0,
  ^

/usr/include/mpi.h(146): error: expected an identifier
  MPI_ERR_BUFFER= 1,
  ^

/usr/include/mpi.h(147): error: expected an identifier
  MPI_ERR_COUNT= 2,
  ^

/usr/include/mpi.h(148): error: expected an identifier
  MPI_ERR_TYPE= 3,
  ^

/usr/include/mpi.h(149): error: expected an identifier
  MPI_ERR_TAG= 4,
  ^

/usr/include/mpi.h(150): error: expected an identifier
  MPI_ERR_COMM= 5,
  ^

/usr/include/mpi.h(151): error: expected an identifier
  MPI_ERR_RANK= 6,
  ^

/usr/include/mpi.h(152): error: expected an identifier
  MPI_ERR_REQUEST= 7,
  ^

/usr/include/mpi.h(153): error: expected an identifier
  MPI_ERR_ROOT= 8,
  ^

/usr/include/mpi.h(154): error: expected an identifier
  MPI_ERR_GROUP= 9,
  ^

/usr/include/mpi.h(155): error: expected an identifier
  MPI_ERR_OP= 10,
  ^

/usr/include/mpi.h(156): error: expected an identifier
  MPI_ERR_TOPOLOGY= 11,
  ^

/usr/include/mpi.h(157): error: expected an identifier
  MPI_ERR_DIMS= 12,
  ^

/usr/include/mpi.h(158): error: expected an identifier
  MPI_ERR_ARG= 13,
  ^

/usr/include/mpi.h(159): error: expected an identifier
  MPI_ERR_UNKNOWN= 14,
  ^

/usr/include/mpi.h(160): error: expected an identifier
  MPI_ERR_TRUNCATE= 15,
  ^

/usr/include/mpi.h(161): error: expected an identifier
  MPI_ERR_OTHER= 16,
  ^

/usr/include/mpi.h(162): error: expected an identifier
  MPI_ERR_INTERN= 17,
  ^

/usr/include/mpi.h(163): error: expected an identifier
  MPI_ERR_IN_STATUS= 18,
  ^

/usr/include/mpi.h(164): error: expected an identifier
  MPI_ERR_PENDING= 19,
  ^

/usr/include/mpi.h(171): error: expected an identifier
  MPI_ERR_ACCESS= 28,
  ^

/usr/include/mpi.h(172): error: expected an identifier
  MPI_ERR_AMODE= 29,
  ^

/usr/include/mpi.h(173): error: expected an identifier
  MPI_ERR_ASSERT= 30,
  ^

/usr/include/mpi.h(174): error: expected an identifier
  MPI_ERR_BAD_FILE= 31,
  ^

/usr/include/mpi.h(175): error: expected an identifier
  MPI_ERR_BASE= 32,
  ^

/usr/include/mpi.h(176): error: expected an identifier
  MPI_ERR_CONVERSION= 33,
  ^

/usr/include/mpi.h(177): error: expected an identifier
  MPI_ERR_DISP= 34,
  ^

/usr/include/mpi.h(178): error: expected an identifier
  MPI_ERR_DUP_DATAREP= 35,
  ^

/usr/include/mpi.h(179): error: expected an identifier
  MPI_ERR_FILE_EXISTS= 36,
  ^

/usr/include/mpi.h(180): error: expected an identifier
  MPI_ERR_FILE_IN_USE= 37,
  ^

/usr/include/mpi.h(181): error: expected an identifier
  MPI_ERR_FILE= 38,
  ^

compilation aborted for ../../../../../../../../ompi/mca/io/romio/romio/adio/common/ad_aggregate.c (code 4)
make[5]: *** [ad_aggregate.lo] Error 1
make[5]: Leaving directory `/mnt/data1/application/openmpi-1.3.4/build/ompi/mca/io/romio/romio/adio/common'
make[4]: *** [install-recursive] Error 1
make[4]: Leaving directory `/mnt/data1/application/openmpi-1.3.4/build/ompi/mca/io/romio/romio/adio'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory `/mnt/data1/application/openmpi-1.3.4/build/ompi/mca/io/romio/romio'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/mnt/data1/application/openmpi-1.3.4/build/ompi/mca/io/romio'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/mnt/data1/application/openmpi-1.3.4/build/ompi'
make: *** [install-recursive] Error 1
 
Vijay Manickam Achari
(Phd Student c/o Prof Rauzah Hashim) 
Chemistry Department, 
University of Malaya,
Malaysia 
vjramana.gmail.com

 
Vijay Manickam Achari
(Phd Student c/o Prof Rauzah Hashim)
Chemistry Department,
University of Malaya,
Malaysia
vjramana.gmail.com
_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Wed Nov 16 2011 - 04:00:02 PST
Custom Search