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
