PTL logo

From: Cedma Santos (cedma.santos_at_[hidden])
Date: 2009-08-03 17:35:00


Hi,

I'm trying to install MPI.NET <http://mpi.net/> from the source code under
Linux.

Frist, I donwloaded the file "mpi.net-1.0.0.tar.gz" and followed the steps
described in README.txt.
Unfortunately, I got some problem when running the make command.
The "./configure" command at the top tree works without errors but "make"
fails:

$ make
Making all in MPIUtils
make[1]: Entering directory `/home/amenophis/mpi.net-1.0.0/MPIUtils'
/usr/bin/ilasm2 /dll /output:MPIUtils.dll /key:./MPIUtils.snk Memory.il
Assembling 'Memory.il' , no listing file, to dll --> 'MPIUtils.dll'

Signing assembly with the specified strongname keypair
Operation completed successfully
make[1]: Leaving directory `/home/amenophis/mpi.net-1.0.0/MPIUtils'
Making all in MPI
make[1]: Entering directory `/home/amenophis/mpi.net-1.0.0/MPI'
Makefile:19: *** missing separator (did you mean TAB instead of 8 spaces?).
Stop.
make[1]: Leaving directory `/home/amenophis/mpi.net-1.0.0/MPI'
make: *** [all-recursive] Error 1

Second, I downloaded the source code using Subversion.
Again, it fails while running the autogen.sh script.

$ sh autogen.sh
--> Running aclocal
/usr/share/aclocal/nspr.m4:8: warning: underquoted definition of
AM_PATH_NSPR
/usr/share/aclocal/nspr.m4:8: run info '(automake)Extending aclocal'
/usr/share/aclocal/nspr.m4:8: or see
http://sources.redhat.com/automake/automake.html#Extending-aclocal
configure.ac:205: error: AC_SUBST: `MCS ILASM MONO MPIEXEC PERL
     CSHARP_FLAGS CSHARP_DEFINES MPI_HEADER
     MPI_SHARED_LIB_NAME MPI_FUNC_PREFIX' is not a valid shell variable name
configure.ac:205: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1
*** aclocal failed

I found a mailling archive (
http://www.osl.iu.edu/MailArchives/mpi.net/2008/06/0007.php) from an user
with the same problem, but no answer/tip/fix for it.

Anyone know how successfuly compile MPI.NET <http://mpi.net/> under Linux?
Any patchs for these related problems?

Regards