This is a known bug in the Intel compiler.
Compile Ray with: make PREFIX=Build INTEL_COMPILER=y This will add these flags to the compiler: -DMPICH_IGNORE_CXX_SEEK -DMPICH_SKIP_MPICXX and will set the compiler to mpiicpc On Wed, 2012-04-04 at 18:41 -0400, Steven E Massey wrote: > Hi Sebastien > > I was trying to compile the ray assembler on the head node of a > cluster, but I got the folllowing error message: > > make PREFIX=ray-build > In file included > from /opt/intel/impi/4.0.1.007/intel64/include/mpi.h:1173, > from code/communication/MessagesHandler.h:25, > from code/core/OperatingSystem.h:28, > from code/communication/MessageProcessor.cpp:24: > /opt/intel/impi/4.0.1.007/intel64/include/mpicxx.h:45:2: error: #error > "SEEK_SET is #defined but must not be for the C++ binding of MPI. > Include mpi.h before stdio.h" > /opt/intel/impi/4.0.1.007/intel64/include/mpicxx.h:49:2: error: #error > "SEEK_CUR is #defined but must not be for the C++ binding of MPI. > Include mpi.h before stdio.h" > /opt/intel/impi/4.0.1.007/intel64/include/mpicxx.h:54:2: error: #error > "SEEK_END is #defined but must not be for the C++ binding of MPI. > Include mpi.h before stdio.h" > make: *** [code/communication/MessageProcessor.o] Error 1 > > > do you have an ideas how to fix? > > many thanks > > steve > > -- > Steven E Massey > Assistant Professor Bioinformatics > Biology Department > University of Puerto Rico - Rio Piedras > PO Box 23360 > San Juan PR 00931 > > Tel: 7875894859 (Cell), x7798 (Office) > Office FB 246, Lab NCN 343B > E-mail: [email protected] > Web-page: www.scanmoment.org/masseybioinformatics-UPR.html > ------------------------------------------------------------------------------ Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev _______________________________________________ Denovoassembler-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/denovoassembler-users
