charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: Paul West <dr.p.s.west AT gmail.com>
- To: charm AT cs.illinois.edu
- Subject: [charm] No rule to make target `conv-autoconfig.h'
- Date: Thu, 3 Sep 2020 17:09:32 +0100
- Authentication-results: illinois.edu; spf=softfail smtp.mailfrom=dr.p.s.west AT gmail.com; dkim=pass header.s=20161025 header.d=gmail.com; dmarc=pass header.from=gmail.com
Dear Charm team
Attempting to compile charm (tried with the latest version and v6.10.1) for a redhat 7.8 system. I get the following error when running ./build charm++ netlrts-linux-x86_64 gcc cuda -j32 --with-production:
checking "C++ compiler as"... "g++ "
checking "whether C++ compiler works"... "no"
Cannot compile C++ programs with g++
(check your charm++ version)
*** Please find detailed output in tmp/charmconfig.out ***
gmake[1]: *** No rule to make target `conv-autoconfig.h', needed by `xi-main.o'. Stop.
gmake[1]: Leaving directory `/opt/charm-v6.10.2/netlrts-linux-x86_64-cuda-gcc/tmp'
gmake: *** [headers] Error 2
This looks similar to this issue in github: https://github.com/UIUC-PPL/charm/issues/2503. Lines 3806-3808 of tmp/configure contain:
got_opt_whole_archive="true"
IFS=' ' read LDXX_WHOLE_ARCHIVE_PRE LDXX_WHOLE_ARCHIVE_POST <<EOF
$i
And /bin/sh --version returns:
GNU bash, version 4.2.46(2)-release (x86_64-redhat-linux-gnu)
If I am missing something obvious please let me know.
Kind regards
Paul
- [charm] No rule to make target `conv-autoconfig.h', Paul West, 09/03/2020
Archive powered by MHonArc 2.6.19.