On 26/12/13 04:21 AM, Sucheta Tripathy wrote: > We found the following solution for Ray 2.3.0 installation on our HPC cluster: > > PREFIX=Build INTEL_COMPILER=y. we are getting following error > > However, we still have the following error. Any pointers in solving this > issue of installing Ray on our HPC server? > > [root@login1 Ray-2.3.0]# make PREFIX=Build INTEL_COMPILER=y > CXX code/application_core/ray_main.o > /app/intel/impi/4.1.0.024/intel64/include/mpicxx.h(95) > <http://4.1.0.20/intel64/include/mpicxx.h(95)>: catastrophic > error: #error directive: "SEEK_SET is #defined but must not be for the C++ > binding of MPI. Include mpi.h before stdio.h"
Hi, You can add -DMPICH_IGNORE_CXX_SEEK to your CXXFLAGS. This is a known problem with the Intel compiler I think. Something like this should work: make CXXFLAGS=" -DMPICH_IGNORE_CXX_SEEK -xHOST -O3 -Wall" Good luck. > #error "SEEK_SET is #defined but must not be for the C++ binding of MPI. > Include mpi.h before stdio.h" > ^ > > compilation aborted for code/application_core/ray_main.cpp (code 4) > make: *** [code/application_core/ray_main.o] Error 4 > [root@login1 Ray-2.3.0]# > > -- > Sucheta Tripathy, Ph.D > Scientist, Ramalingaswamy Fellow, > Indian Institute of Chemical Biology, > Kolkata, India. > https://sites.google.com/site/suchetalab/ > https://twitter.com/tsucheta ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Denovoassembler-users mailing list Denovoassembler-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/denovoassembler-users