Skip to Content.
Sympa Menu

charm - [charm] Charm 6.5.0 compilation issue

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] Charm 6.5.0 compilation issue


Chronological Thread 
  • From: Dmitry Osolodkin <dmitry_o AT qsar.chem.msu.ru>
  • To: namd-l AT ks.uiuc.edu
  • Cc: charm AT cs.illinois.edu
  • Subject: [charm] Charm 6.5.0 compilation issue
  • Date: Fri, 11 Jan 2013 17:17:21 +0400
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>
  • Organization: Moscow State University

Dear developers,

I'm trying to compile current Nightly build of NAMD with Charm 6.5.0 and
Intel compilers. My command is: env MPICXX=mpiicc ./build charm++
mpi-linux-x86_64 --with-production

I used env MPICXX=mpiicpc or env MPICXX=mpiicc because default mpicxx
points to gcc compiler, but in both cases results are the same:

/share/intel/impi/4.0.3.008/intel64/include/mpicxx.h(93): catastrophic
error: #error directive: "SEEK_SET is #defined but must not be for the C++
binding of MPI. Include mpi.h before stdio.h"
#error "SEEK_SET is #defined but must not be for the C++ binding of MPI.
Include mpi.h before stdio.h"
^

compilation aborted for mpi-interoperate.C (code 4)
Fatal Error by charmc in directory
/home/dosolodkin/namd2013/charm-6.5.0/mpi-linux-x86_64/tmp
Command mpiicc -DCMK_GFORTRAN -I../bin/../include -D__CHARMC__=1 -I.
-O2 -fno-stack-protector -c mpi-interoperate.C -o mpi-interoperate.o
returned error code 4
charmc exiting...
gmake: *** [mpi-interoperate.o] Error 1
-------------------------------------------------
Charm++ NOT BUILT.

Could you please help me to resolve this issue?

Thank you in advance.

Dmitry



--
Dmitry Osolodkin, PhD
Researcher
Group of Computational Molecular Design
Department of Chemistry
Moscow State University
Moscow 119991 Russia
e-mail:
dmitry_o AT qsar.chem.msu.ru
Phone: +7-495-9393557
Fax: +7-495-9390290





Archive powered by MHonArc 2.6.16.

Top of Page