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

Reply via email to