IPC ?

fanou

Membre expert
Club iGen
22 Février 2001
1 256
733
Normand expatrié
Hello,
comment ce gère les IPC sous mac os X ?
sous solaris on les a avec ipcs, et on les supprime avec ipcrm.
quelles sont les commandes sur mac ?
merci !
love.gif
 
sur PC-linux les "IPC" font partie du SYS V

Ils sont fourni dans le package util-linux

le site tuxfinder http://www.tuxfinder.com/
te propose ce package
mais il te faudra le compiler et l'installer

/var/log/packages/util-linux-2.11r-i386-2:util-linux: hostname hwclock ipcrm ipcs isosize jaztool logger look losetup
/var/log/packages/util-linux-2.11r-i386-2:usr/bin/ipcrm
/var/log/packages/util-linux-2.11r-i386-2:usr/bin/ipcs
/var/log/packages/util-linux-2.11r-i386-2:usr/man/man8/ipcrm.8.gz
/var/log/packages/util-linux-2.11r-i386-2:usr/man/man8/ipcs.8.gz
/var/log/packages/util-linux-2.11r-i386-2:usr/info/ipc.info.gz
 
fanou a dit:
Merci
up.gif

ça veut dire que sous os X il n'y a rien de base pour les gérer ?

PS: merci aux modérateurs

Il est blasant ce mec en plus il chiale comme une pucelle
et de plus il doit pas tres bien savoir ce dont il parle
il utilise un outil dont il ne maitrise pas le pourquoi et le comment
enfin peti't b. grande g.
 
plumber a dit:
Il est blasant ce mec en plus il chiale comme une pucelle
et de plus il doit pas tres bien savoir ce dont il parle
il utilise un outil dont il ne maitrise pas le pourquoi et le comment
enfin peti't b. grande g.

Relisez vous et demandez vous si votre réponse apporte un intérêt au forum.
 
SuperCed a dit:
Relisez vous et demandez vous si votre réponse apporte un intérêt au forum.

DSL il ya toute une histoire de poemes en background
desfois meme si cela n'apporte rien il vaut savoir regler
ses comptes avec des gens qui font les anges apres la tempete


Cordialement
 
Tes interventions sont toujours super utiles !
continue, tu arriveras peut être à sortir quelque chose d'intelligent !
laugh.gif
crazy.gif
 
fanou a dit:
Tes interventions sont toujours super utiles !
continue, tu arriveras peut être à sortir quelque chose d'intelligent !
laugh.gif
crazy.gif

Relisez vous et demandez vous si votre réponse apporte un intérêt au forum.
 
AH,je peux répondre a cette question :les ipcs et les ipcrm sous osx!!!!!!
il existe sur Freshmeat.org un projet open-source de kext qui offre des services équivalents aux IPC System V: sysvmsg.(merci chombier excuse pour le copier-coller)
http://freshmeat.net/projects/sysvmsgosx/?branch_id=47833&release_id=160852
:D :D :D :D :D :D
j'en profite pour m'incruster un peu quelqu'un peut m'aider a compiler cette librairie(mpxapi):
http://members.ozemail.com.au/~betts/downloads/
(en fait je n'ai besoin que de libmpx.so)

il faut y apporter ces modifs:(mais ce n'est pas suffisant) j'obtiens des erreurs IPC_nowait(j' ai changé les
sys/msg.h en mach/message.h)
"you will need to create a bundle (the equivalent of
most unix's shared libraries). To do this you will need to change the
CFLAGS line in the make files from:

CFLAGS = -g -B dynamic $(INCLUDE_DIRS)
to:
CFLAGS = -fno-common $(INCLUDE_DIRS)

And anywhere you find:

$(CC) $(CFLAGS) -G
replace with:
$(CC) $(CFLAGS) -bundle -flat_namespace -undefined suppress
 
Il parait normal que MacOS X ne gère pas en natif les IPC car il dérive des système BSD et non du système V.