ipcs/ipcrm for Darwin
Mac OS X 10.2 and 10.3
Only slightly modified versions from FreeBSD, for Mac OS X 10.2.* (Jaguar) and Mac OS X 10.3.* (Panther). Note: My 10.2.3 system reports that the kernel does not have SYSV message queue support.
Note: For those wishing to compile from source, the standard Max OS X distributions appear to be lacking some header files (eg. <sys/msg.h>). These can be obtained from the xnu project from Apple or OpenDarwin. It may also be necessary to define __APPLE_API_UNSTABLE when compiling under Panther a.k.a 10.3.
- ipc-10.2.tgz 7 565 byte compressed source tarball
- ipcs.gz 4 851 byte compressed executable
- ipcrm.gz 3 170 byte compressed executable
Mac OS X 10.0 and 10.1
Hacked versions from FreeBSD with all the semaphore and message queue stuff removed, for Mac OS X 10.0 and 10.1. Can be used to view and delete SYSV shared memory segments. When compiled, Darwin didn't have any SYSV semaphore or SYSV message queue implementations.
- ipc-10.1.tgz 7 724 byte compressed source tarball
- ipcs-10.1.gz 4 018 byte compressed executable
- ipcrm-10.1.gz 3 071 byte compressed executable