Hello Murali,

Thanks for the reply. I still need to try your suggestion
"LIBS="-lpvfs2 -lpthreads" and Ill let you know of the outcome.

Well, for the previous trials, the configuration step goes to
completion with no errors but the log file contains the errors you
saw. So I decided to proceed with the build and I could build mpich
1.2.7p1 with intel compilers even though there are many warnings and I
hope ignoring them is safe.

To do a simple test, I compiled the benchmark "netpipe" using mpicc
and I could run it without any errors in a pvfs2 mount directory so
for now it looks fine.

I have some questions about pvfs2.

1- After running the netpipe benchmark (as a user, not a root), when I
tried umount pvfs2 (as a root) I get "umount ..pvfs2 device is busy".
I waited for sometime and retried but the error still showing.

2- Can I run executables from pvfs2 mount directory? My applications
are chemistry packages. I used to do the compiling in an NFS exported
directory, and I used my home directory as the working and scratch
directory but the executables remain in the /export directory. What is
the best approach under PVFS2?

Many thanks for your patience for a non-conputer-scientist like me
:-). I appreciate your help.

nasr



On 9/19/06, Murali Vilayannur <[EMAIL PROTECTED]> wrote:
Hi Nasr,
Something with your compiler/build environment must be broken..:(
Does configure itself choke or does the subsequent make choke for you?
If so, what was the exact error that you saw..?
It increasingly looks like this may be an MPICH build problem or a build
problem on your platform due to a buggy compiler etc..
thanks,
Murali

On Tue, 19 Sep 2006, Nasr Omar wrote:

> Hello Murali,
>
> Attached is the configuration file for mpich2 1.0.4p1. The errors are
> there just like in the case of mpich 1.2.7p1 I was trying to compile
> earlier.
>
> Thanks in advance,
> nasr
>
>
> # cp /root/Desktop/cluster/mpich2-1.04p1/mpich2-1.0.4p1.tar.gz /usr/local/src
> # cd /usr/local/src
> # tar -xzf mpich2-1.0.4p1.tar.gz
> # mkdir -p /opt/mpich2/gnu
> # mkdir -p /tmp/mpich2/gnu
> # export RSHCOMMAND=ssh
> # export CFLAGS="-I/opt/pvfs2/include"
> # export LDFLAGS="-L/opt/pvfs2/lib"
> # export LIBS="-L/opt/pvfs2/lib -lpvfs2"
> # cd /tmp/mpich2/gnu
> # /usr/local/src/mpich2-1.0.4p1/configure --prefix=/opt/mpich2/gnu
> --with-device=ch3:sock --enable-sharedlibs=gcc --enable-romio
> --with-file-system=pvfs2+nfs+ufs --enable-f77 --enable-cxx
>
>

_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to