Hi: I've just built lam-mpi on MacOS X 10.3.1 (dual G5) using
./configure --disable-tv-queue --without-cs-fs
laminfo says:
SSI boot: globus (Module v0.5)
SSI boot: rsh (Module v1.0)
SSI coll: lam_basic (Module v7.0)
SSI coll: smp (Module v1.0)
SSI rpi: crtcp (Module v1.0)
SSI rpi: lamd (Module v7.0)
SSI rpi: tcp (Module v7.0)
Apparently, no sysv or usysv support. config.log says
configure:15092: checking if SYSV semaphores work
configure:15130: gcc -o conftest -O3 -DLAM_BUILDING=1 conftest.c >&5
configure:15133: $? = 0
configure:15135: ./conftest
configure:15138: $? = 0
configure:15159: result: yes
configure:15247: checking for SYSV semaphore support
configure:15250: result: yes
configure:15342: checking for struct shmid_ds
configure:15363: gcc -c -O3 -DLAM_BUILDING=1 conftest.c >&5
configure:15366: $? = 0
configure:15369: test -s conftest.o
configure:15372: $? = 0
configure:15382: result: yes
configure:15392: checking if SYSV shared memory works
configure:15436: gcc -o conftest -O3 -DLAM_BUILDING=1 conftest.c >&5
configure:15439: $? = 0
configure:15441: ./conftest
configure:15444: $? = 3
configure: program exited with status 3
There is a man page for shmget - so I'm wondering if it should work with
a little tweaking. Does anyone have any experience with sysv shared memory
on MacOS X?
-Jeff
--
Jeffrey S. Whitaker Phone : (303)497-6313
Meteorologist FAX : (303)497-6449
NOAA/OAR/CDC R/CDC1 Email : Jeffrey.S.Whitaker_at_[hidden]
325 Broadway Web : www.cdc.noaa.gov/~jsw
Boulder, CO, USA 80303-3328 Office : Skaggs Research Cntr 1D-124
|