Skip to Content.
Sympa Menu

charm - [charm] No rule to make target `conv-autoconfig.h'

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] No rule to make target `conv-autoconfig.h'


Chronological Thread 
  • 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.

Top of Page