Hi Chris,

it seams there are some library problems, but you use Ubuntu and you
can easily install mpich2 using the package manager:

sudo apt-get install mpich2

Have fun!

Sascha

2010/5/29 Chris Bunch <c...@cs.ucsb.edu>

> Hello,
>  I've messed around with X10 a bit and was trying to get it to run over
> MPI to no avail. I tried installing X10RT with the directions on the web
> site but at when I try running 'make ENABLE_X10RT_MPI=1 JAVA_HOME=', it
> fails with the following error:
>
> r...@appscale-image0:/usr/local/x10rt/x10rt# make ENABLE_X10RT_MPI=1
> JAVA_HOME=
> mpicxx -g  -ansi -pedantic -Wall -Wextra -Wno-long-long
> -Wno-unused-parameter -pthread  -Iinclude -Icommon  -shared -fPIC  -o
> lib/libx10rt_mpi.so mpi/x10rt_mpi.o common/x10rt_front.o
> common/x10rt_logical.o common/x10rt_cuda.o
> /usr/bin/ld: /usr/local/mpich2/lib/libmpich.a(barrier.o): relocation
> R_X86_64_32 against `a local symbol' can not be used when making a
> shared object; recompile with -fPIC
> /usr/local/mpich2/lib/libmpich.a: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> make: *** [lib/libx10rt_mpi.so] Error 1
>
> It tells me to recompile with -fPIC, but as you can see, it is compiling
> with -fPIC already. Has anyone else seen this problem or can suggest
> ways to go about fixing this? I'm running on Ubuntu Jaunty and built MPI
> from source (from the usual site
>
> http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads
> )
>
> Thanks!
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> X10-users mailing list
> X10-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/x10-users
>
------------------------------------------------------------------------------

_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users

Reply via email to