![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 3 357 Inscrit : 16 Aug 2001 Lieu : dernier de la classe Membre no 638 ![]() |
Bonjour,
à la fac, on bosse sur la prog système UNIX sur des stations Sun sous Solaris 9. En gros, on fait des TP sur les sémaphores, les segments de mémoire partagée et les files de messages. On a à faire un projet utilisant les trois notions. Avec mon binome, on a fait toute la programmation sur Linux Mandrake, puis on a un peu adapté pour le passage à Solaris. Hier, j'ai essayé de porter ce petit programme sur MacOS X et je fus assez surpris de voir que le header <sys/msg.h> qui définit habituellement les files de messages n'est pas inclus dans MacOS X. Quand je fais dans le Terminal : CODE man msgrcv ou bien CODE man msgget une erreur me retourne "No manual entry for ...". Pourtant, j'ai notamment trouvé http://www.osxfaq.com/man/2/msgrcv.ws qui laisse clairement penser que le header en question a existé... Je ne sais pas trop où chercher pour utiliser des files de messages sur OS X. Merci d'avance julious -------------------- Make something idiot proof and the world will make a better idiot.
|
|
|
![]() |
![]()
Message
#2
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 3 357 Inscrit : 16 Aug 2001 Lieu : dernier de la classe Membre no 638 ![]() |
QUOTE (chombier @ 12 Jan 2004, 12:45) Parce que cette TechNote mise à jour en Sept 2003 chez Apple indique que les fonctions msgget, msgsnd, msgrcv, et msgctl ne sont pas supportées. La TechNote 2071 me renvoie ici où j'apprends que les files de messages sont maintenant implementées via des interfaces spécifiques à Apple... Merci Apple de faciliter la vie des développeurs en rendant le code moins portable... ![]() -------------------- Make something idiot proof and the world will make a better idiot.
|
|
|
![]() ![]() |
Nous sommes le : 5th September 2025 - 18:00 |