Skip to Content.
Sympa Menu

charm - Re: [charm] Charm++

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Charm++


Chronological Thread 
  • From: Phil Miller <mille121 AT illinois.edu>
  • To: Ihsan Uluturk <iuluturk AT neo.tamu.edu>, Charm Mailing List <charm AT cs.illinois.edu>
  • Subject: Re: [charm] Charm++
  • Date: Sat, 9 Aug 2014 16:30:33 -0500
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

Did you actually get a successful build of Charm++? It doesn't look like you did.

On Aug 8, 2014 8:43 PM, "Uluturk, Ihsan" <iuluturk AT neo.tamu.edu> wrote:
Dear Mr Miller

I had Openmpi setup onto my computer and now trying to install NAMD_2.9. i am about to get it done. i typed  ./ config Linux-x86_64-g++$ and then make but I got this error below;
cp src/Node.ci inc
.rootdir/charm-6.4.0/net-linux-x86_64/bin/charmc inc/Node.ci
make: .rootdir/charm-6.4.0/net-linux-x86_64/bin/charmc: Command not found
make: *** [inc/Node.decl.h] Error 127
Do you have any idea what that could be?

thanks
I.U

----- Original Message -----
From: "Phil Miller" <mille121 AT illinois.edu>
To: "Ihsan Uluturk" <iuluturk AT neo.tamu.edu>, "Charm Mailing List" <charm AT cs.illinois.edu>
Sent: Friday, August 8, 2014 4:22:41 PM
Subject: Re: [charm] Charm++









I suspect you're encountering one of the following conditions:
- Your MPI installation wasn't successful
- Your MPI installation is not at the path your environment variable $MPICXX says it is

For either of those, we'll have to suggest that you seek local assistance, or mail the appropriate OpenMPI users mailing list.

More generally, if you're not modifying NAMD's code, I'd recommend downloading and using the precompiled NAMD binaries rather than trying to make your own:
http://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=NAMD

If you are intent on compiling Charm++ and NAMD yourself, I would recommend using a native build that does not depend on having a working MPI. Assuming the rest of your build line was fine, these would be as follows
- Single-node usage:
./build charm++ multicore-linux64 --no-shared -O -DCMK_OPTIMIZE=1
- Cluster usage
./build charm++ net-linux-x86_64 --no-shared -O -DCMK_OPTIMIZE=1





On Fri, Aug 8, 2014 at 4:04 PM, Uluturk, Ihsan < iuluturk AT neo.tamu.edu > wrote:


Dear Mr Miller

I looked in the file it says

Error checking is enabled
Statistics collection is enabled
Charm tracing is enabled
Charm tracing communication thread is disabled
CharmDebug is enabled
Charm record/replay is enabled
CCS is enabled
Charm control point is enabled
Setting load balancing timer type as 'double'
### whether C++ compiler works
#include <stdio.h>
void foo(void) {
printf("Hello, world!\n");
}
/shared/openmpi-1.6.4/bin/mpicxx -I../include -I. -c test.cpp -o test.o
./configure: line 2084: /shared/openmpi-1.6.4/bin/mpicxx: No such file or directory


I thought I already installed open mpi. I got FFTW and TCL library installed onto my computer. I am trying to install NAMD_2.9.What other applications you mean? I do not know how to cc to the mailing list.



----- Original Message -----
From: "Phil Miller" < mille121 AT illinois.edu >


To: "Ihsan Uluturk" < iuluturk AT neo.tamu.edu >, "Charm Mailing List" < charm AT cs.illinois.edu >
Sent: Friday, August 8, 2014 3:40:09 PM
Subject: Re: [charm] Charm++

As noted, the details of the failure appear in
mpi-linux-x86_64/tmp/charmconfig.out. Please look at the end of that for
what went wrong, and post the relevant bits if you can't figure it out.

Prior to getting those details, I have a couple questions:
- What version of NAMD are you trying to install?
- Do you have other applications already working on this system's MPI
installation?

Also, please keep the mailing list CCed on all subsequent messages, so
other users benefit from the discussion and other Charm++ users and
developers can offer suggestions.


On Fri, Aug 8, 2014 at 3:34 PM, Uluturk, Ihsan < iuluturk AT neo.tamu.edu >
wrote:

> Dear Mr Miller,
>
> Thanks for your quick repsonse. I typed ./build charm++ mpi-linux-x86_64
> --no-shared -O -DCMK_OPTIMIZE=1
>
> Below is what I got. Could you please diagnose the issue?
> Copying src/scripts/Makefile to mpi-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 mpi-linux-x86_64/tmp/conv-mach-pre.sh
> Performing 'make basics OPTS= -O -DCMK_OPTIMIZE=1 QUIET= CONFIG_OPTS=' in
> mpi-linux-x86_64/tmp
> make charmxi
> make[1]: Entering directory
> `/home/ihsan/Downloads/charm-6.5.1/mpi-linux-x86_64/tmp'
> ./configure
> Error checking is enabled
> Statistics collection is enabled
> Charm tracing is enabled
> Charm tracing communication thread is disabled
> CharmDebug is enabled
> Charm record/replay is enabled
> CCS is enabled
> Charm control point is enabled
> Setting load balancing timer type as 'double'
> checking machine name... mpi-linux-x86_64
> checking "cp command as"... cp -p
> checking "C++ compiler as"... "/shared/openmpi-1.6.4/bin/mpicxx -O
> -DCMK_OPTIMIZE=1 "
> checking "whether C++ compiler works"... "no"
> Cannot compile C++ programs with /shared/openmpi-1.6.4/bin/mpicxx
> (check your charm++ version)
> *** Please find detailed output in charmconfig.out ***
> make[1]: *** [conv-autoconfig.h] Error 1
> make[1]: Leaving directory
> `/home/ihsan/Downloads/charm-6.5.1/mpi-linux-x86_64/tmp'
> make: *** [headers] Error 2
> -------------------------------------------------
> Charm++ NOT BUILT. Either cd into mpi-linux-x86_64/tmp and try
> to resolve the problems yourself, visit
> http://charm.cs.illinois.edu/
>
>
> Thanks
>
> ----- Original Message -----
> From: "Phil Miller" < mille121 AT illinois.edu >
> To: "Ihsan Uluturk" < iuluturk AT neo.tamu.edu >
> Cc: "Charm Mailing List" < charm AT cs.illinois.edu >
> Sent: Friday, August 8, 2014 1:00:00 PM
> Subject: Re: [charm] Charm++
>
>
>
> Hi Ihsan,
>
> Please post the compiler error messages that preceded the final message
> you mentioned, so that we can help diagnose your issue.
>
> Phil
>
>
>
>
> On Fri, Aug 8, 2014 at 12:41 PM, Uluturk, Ihsan < iuluturk AT neo.tamu.edu >
> wrote:
>
>
> Dear Developers,
>
> I would like to have NAMD installed onto my computer. I need Charm ++ to
> get NMAD to run. So I tried to download charm++. Everytime I tried to
> install NAMD i got this error. Charm++ NOT BUILT. Either cd into
> net-linux-x86_64/tmp and try
> to resolve the problems yourself, visit http://charm.cs.illinois.edu/ .
> What do you suggest I do?
>
> Sincerely,
> Ihsan
>
> _______________________________________________
> charm mailing list
> charm AT cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/charm
>
>




Archive powered by MHonArc 2.6.16.

Top of Page