Skip to Content.
Sympa Menu

charm - Re: [charm] Charm++ Installation Problems

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Charm++ Installation Problems


Chronological Thread 
  • From: Eric Bohm <ebohm AT illinois.edu>
  • To: Kenny Van <kvan AT ualberta.ca>
  • Cc: charm AT cs.illinois.edu
  • Subject: Re: [charm] Charm++ Installation Problems
  • Date: Wed, 14 Mar 2018 13:10:54 -0500
  • Authentication-results: illinois.edu; spf=pass smtp.mailfrom=ebohm AT illinois.edu; dkim=pass header.d=illinois-edu.20150623.gappssmtp.com header.s=20150623; dmarc=pass header.from=illinois.edu

Does g++ —version have the same output?  

Also, could you please describe the platform you are compiling it on in more detail?  Such as, which distribution of linux and its release number.

On Mar 13, 2018, at 4:37 PM, Kenny Van <kvan AT ualberta.ca> wrote:

Hi,

I'm trying to install Charm++ and I'm encountering an error:

./build ChaNGa netlrts-linux-x86_64 --with-production

Copying src/scripts/Makefile to netlrts-linux-x86_64/tmp
Soft-linking over bin
Soft-linking over lib
Soft-linking over lib_so
Soft-linking over include
Soft-linking over tmp
Generating netlrts-linux-x86_64/tmp/conv-mach-pre.sh
Performing 'make basics OPTS=-optimize -production QUIET= CONFIG_OPTS=--enable-lbuserdata --disable-controlpoint --disable-tracing --disable-tracing-commthread --disable-charmdebug --disable-replay --disable-error-checking --disable-stats ' in netlrts-linux-x86_64/tmp
make -C topomanager -f Makefile_charm headers
make[1]: Entering directory '/home/kvan/Software/charm/netlrts-linux-x86_64/tmp/topomanager'
make[1]: Nothing to be done for 'headers'.
make[1]: Leaving directory '/home/kvan/Software/charm/netlrts-linux-x86_64/tmp/topomanager'
make charmxi
make[1]: Entering directory '/home/kvan/Software/charm/netlrts-linux-x86_64/tmp'
./configure --enable-lbuserdata --disable-controlpoint --disable-tracing --disable-tracing-commthread --disable-charmdebug --disable-replay --disable-error-checking --disable-stats
Error checking is disabled
AMPI error checking is enabled
Statistics collection is disabled
Charm tracing is disabled
Charm tracing communication thread is disabled
CharmDebug is disabled
Charm record/replay is disabled
CCS is enabled
Charm control point is disabled
Charm LB user data is enabled
Charm shrink expand is disabled
Setting load balancing timer type as 'double'
checking machine name... netlrts-linux-x86_64
checking "cp command as"... cp -p
checking "C++ compiler as"... "g++ -DCMK_GFORTRAN      "
checking "whether C++ compiler works"... "ok"
checking "C++ linker as"... "g++      "
checking "whether linker works"... "ok"
checking "Native C++ compiler as"... "g++  "
checking "Sequential C++ compiler as"... "g++  "
checking "whether compiler accept -fno-stack-protector"... "ok"
checking "whether C++ compiler supports C++11 without flags"... "no"
checking "whether C++ compiler supports C++11 with '-std=c++0x'"... "no"
checking "whether C++ compiler supports C++11 with '-qlanglvl=extended0x'"... "no"
checking "whether C++ compiler supports C++11 with '--c++11'"... "no"
checking "whether C++ compiler supports C++11 with '-h std=c++11'"... "no"
Charm++ requires some C++11 support, but doesn't know the flag to enable it

For Intel's compiler please see
about making a suitable version of gcc/g++/libstdc++ available
*** Please find detailed output in charmconfig.out ***
Makefile:285: recipe for target 'conv-autoconfig.h' failed
make[1]: *** [conv-autoconfig.h] Error 1
make[1]: Leaving directory '/home/kvan/Software/charm/netlrts-linux-x86_64/tmp'
Makefile:280: recipe for target 'headers' failed
make: *** [headers] Error 2
-------------------------------------------------
Charm++ NOT BUILT. Either cd into netlrts-linux-x86_64/tmp and try
to resolve the problems yourself, visit
for more information. Otherwise, email the developers at charm AT cs.illinois.edu


Some additional information that might help is:

gcc --version
gcc.exec (GCC) 5.3.1 20160129
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Best




Archive powered by MHonArc 2.6.19.

Top of Page