Hello,
Just joined the list and the LAM world in general. Trying to run LAM on
a set of G5 Xserves and have run into a problem;
After downloading and installing the package on one machine (call it bp08)
I get the following:
laminfo
LAM/MPI: 7.1.1
Prefix: /usr/local
Architecture: powerpc-apple-darwin7.5.0
Configured by: jsquyres
Configured on: Sun Sep 26 15:49:44 EDT 2004
Configure host: beezle.local
Memory manager: darwin7malloc
C bindings: yes
C++ bindings: yes
Fortran bindings: no
C compiler: gcc
C++ compiler: g++
Fortran compiler: false
Fortran symbols: none
C profiling: yes
C++ profiling: yes
Fortran profiling: no
C++ exceptions: no
Thread support: yes
ROMIO support: yes
IMPI support: no
Debug support: no
Purify clean: no
SSI boot: globus (API v1.1, Module v0.6)
SSI boot: rsh (API v1.1, Module v1.1)
SSI boot: slurm (API v1.1, Module v1.0)
SSI coll: lam_basic (API v1.1, Module v7.1)
SSI coll: shmem (API v1.1, Module v1.0)
SSI coll: smp (API v1.1, Module v1.2)
SSI rpi: crtcp (API v1.1, Module v1.1)
SSI rpi: lamd (API v1.0, Module v7.1)
SSI rpi: sysv (API v1.0, Module v7.1)
SSI rpi: tcp (API v1.0, Module v7.1)
SSI rpi: usysv (API v1.0, Module v7.1)
SSI cr: self (API v1.0, Module v1.0)
Of course, it turns out that we need Fortran support, and I have to
compile the code.
I've done this on the same machine, however, as it turns out, /usr/local
is NFS exported from another box (call it bp01). So, I tarred the
directories up and moved them to bp01, untarred them and ran make
install. On this box I get:
./laminfo
LAM/MPI: 7.1.1
Prefix: /usr/local
Architecture: m68k-apple-macos
Configured by: pmitchel
Configured on: Fri Feb 11 15:22:40 EST 2005
Configure host: bp08.isis.unc.edu
Memory manager: ptmalloc2
C bindings: yes
C++ bindings: yes
Fortran bindings: yes
C compiler: gcc
C++ compiler: g++
Fortran compiler: /opt/ibmcmp/xlf/8.1/bin/f77
Fortran symbols: plain
C profiling: yes
C++ profiling: yes
Fortran profiling: yes
C++ exceptions: no
Thread support: yes
ROMIO support: yes
IMPI support: no
Debug support: no
Purify clean: no
Segmentation fault
(Lets disregard the Segmentation fault for the moment. at least I have the
Fortran bindings). The /usr/local directory is exported back to bp08:
bp01.isis.unc.edu:/mnt
80287128 10123064 69908064 13%
/private/automount/usr/local
Based on a letter I found from Feb 10th on this list, I went to
/Library/Receipts/Contents/Resources and found lam-mpi.bom, which when
querried produces:
. 40775 501/0
./usr 40775 501/0
./usr/local 40775 501/0
./usr/local/bin 40775 501/0
./usr/local/bin/hboot 100755 501/0 16988 1066722712
.
.
.
./usr/local/man/man7/libmpi.7 100644 501/0 7967 1516485839
./usr/local/man/man7/mpi.7 100644 501/0 7961 3186708915
./usr/local/man/mans 40775 501/0
./usr/local/man/mans/mpi.share 100644 501/0 7965 2451356181
./usr/local/share 40775 501/0
./usr/local/share/lam 40775 501/0
./usr/local/share/lam/doc 40775 501/0
./usr/local/share/lam/doc/APPLE_LICENSE 100644 501/0 19829 335628692
Now, I've rebooted bp08, unmounted /usr/local, and find nothing in any of
these directories. So there';s nothing I can remove, save the lam-mpi.pkg
directory from /Library/Receipts, I suppose. But somewhere on this box
there's some information since the laminfo is so radically different
between the two machines!
Any information will be appreciated, thanks,
Paul Mitchell
==============================================================================
Paul Mitchell
email: pmitchel_at_[hidden]
phone: (919) 962-9778
office: I have an office, room 14, Phillips Hall
==============================================================================
|