[charm] Using Charm++ with fortran 90

Phil Miller mille121 at illinois.edu
Tue Feb 16 13:19:31 CST 2010


On Mon, Feb 15, 2010 at 11:35, Fernando Stump <fstump2 at illinois.edu> wrote:
> Hi,
>
> I'm trying to use charm++ and to parallelize a fortran code.
>
> After downloading and compiling charm-6.1.3 on turing machine (CSE/UIUC)

What build command did you run?

> I tried to compile the hello example and I got:
>
>
> [fstump2 at turing-4 hello]$ make
> ../../../../bin/charmc -g hello.ci -language f90charm
> ../../../../bin/charmc -g -c hello.C
> ../../../../bin/charmc -g -c hellof.f90
> ../../../../bin/charmc -g -o pgm hello.o hellof.o -language f90charm -balancer RotateLB
> /usr/bin/ld: cannot find -lf90charm
> collect2: ld returned 1 exit status
> Fatal Error by charmc in directory /turing/home/fstump2/mylibs/charm-6.1.3/net-linux-ppc-gfortran-gcc/examples/charm++/f90charm/hello
>   Command g++ -g -o pgm -L../../../../bin/../lib -I../../../../bin/../include ../../../../bin/../lib/libldb-rand.o hello.o hellof.o moduleinit25485.o -lmoduleRotateLB -lf90charm -lckf ../../../../bin/../lib/libmemory-default.o ../../../../bin/../lib/libthreads-default.o -lck -lconv-cplus-y -lconv-core -lconv-util -lckqt -ldl -lmoduleRotateLB -L/usr/lib/gcc/ppc64-redhat-linux/4.4.1 -lgfortran -lgcc_eh -lm returned error code 1
> charmc exiting...
> make: *** [pgm] Error 1
>
>
> Where does libf90charm is  supposed to be ?
>
> Thanks
> Fernando
> _______________________________________________
> charm mailing list
> charm at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/charm
>
>



More information about the charm mailing list