LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Jeff Whitaker (jswhit_at_[hidden])
Date: 2003-12-16 13:18:31


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