Utiliser IPC sous OSX ?, Est-ce possible ? |
Bienvenue invité ( Connexion | Inscription )
Il est interdit de poster directement à la racine de ce forum.
Veuillez créer votre topic dans le sous-forum approprié.
Utiliser IPC sous OSX ?, Est-ce possible ? |
20 Mar 2004, 14:59
Message
#1
|
|
Nouveau Membre Groupe : Membres Messages : 9 Inscrit : 17 Mar 2004 Membre no 16 407 |
J'ai un problème assez délicat sur les bras :
j'appartiens à une équipe de recherche qui aimerai faire migrer un certain nombre d'applications développées en interne sous un environement osX. Le problème est le suivant : Mac Osx ne semble pas connaître IPC !!! Plus particulièrement, un des programmes développé (en c) utilise un include msg.h, parfaitement inconnu sur le système (alors qu'il est en standard sous Linux ou SGI IRIX). Est-il possible de récuperer cette "couche" IPC (et RPC par la même occasion) ? Faut-il recompiler le noyau ? Télécharger quelque chose ? Ou laisser tomber ? Il serait très décevant que cela ne puisse pas fonctionner car le portage ne pourrais pas ce faire, et la migration serait abandonnée. J'espère qu'il se trouve parmis vous des gens compétents (car Apple France, contacté, est encore en train de chercher la réponse:donc ça ne doit pas être trivial ...) qui auront la gentillesse de me répondre !!! |
|
|
20 Mar 2004, 19:29
Message
#2
|
|
Adepte de Macbidouille Groupe : Membres Messages : 156 Inscrit : 14 Mar 2003 Membre no 6 665 |
as tu regardé ça?
-------------------- Macbook Core 2 Duo 2,16GHz 2Gb (blanc) - Powerbook G4 867MHz 768 Mb - iMac Core Duo 17'' 1.83 GHz (maison)...
|
|
|
20 Mar 2004, 23:36
Message
#3
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 357 Inscrit : 16 Aug 2001 Lieu : dernier de la classe Membre no 638 |
J'avais ouvert un topic à ce sujet il y a une paire de mois. Je n'ai pas été fouiller plus loin depuis mais ca peut être un début de piste.
http://forum.macbidouille.com/index.php?showtopic=58970&hl= -------------------- Make something idiot proof and the world will make a better idiot.
|
|
|
21 Mar 2004, 15:38
Message
#4
|
|
Nouveau Membre Groupe : Membres Messages : 9 Inscrit : 17 Mar 2004 Membre no 16 407 |
Merci à vous pour les réponses !
Le problème c'est qu'effectivement j'ai l'impression que les commandes IPC ont bien existé, mais qu'elles ne sont actuellement plus reconnues. En tout cas, moi qui était très satisfait de osX, je suis très déçu du manque d'info que l'on a sur le sujet par Apple. D'autant plus qu'il s'agit d'un aspect d'UNIX absolument fondamental. Et leurs pages développeur ne sont pas claires : sur le lien conseillé http://developer.apple.com/documentation/D..._section_6.html ils ont l'air de dire que IPC existe, mais sans dire comment l'utiliser !! Si jamais vous connaissez des gens compétents en la matière, je suis preneur ! (En tout cas, si jamais Apple avait décidé de supprimer IPC, il font vraiment une grosse co**erie : le "vrai" système UNIX sur lequel est basé OSX était pourtant un élément majeur de leur communication ...) |
|
|
21 Mar 2004, 23:11
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 915 Inscrit : 9 Mar 2004 Membre no 16 011 |
je m'avance un peu vite mais il me semble qu'il existe des object cocoa dédié a ca.....
Bon aprés tu n'as peut etre pas envie de mettre du cocoa dans tes soft... C'est juste une petite piste je ne pourrai pas t'en dire plus -------------------- Venez tester votre mac avec bench It! et comparez les résultats
|
|
|
21 Mar 2004, 23:28
Message
#6
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 318 Inscrit : 7 May 2003 Lieu : Ile de France (92) Membre no 7 472 |
Il y a bien certains headers pour les IPC mais en effet celui que tu cherches n'y est pas.
Regardes du coté des autres headers IPC dispos dans sys. Ce message a été modifié par Driden - 21 Mar 2004, 23:39. -------------------- @+ Driden |
|
|
26 Mar 2004, 00:44
Message
#7
|
|
Adepte de Macbidouille Groupe : Membres Messages : 52 Inscrit : 26 Mar 2003 Lieu : Nord (59) Membre no 6 849 |
les déclaration des IPC mach sont là dedans:
/usr/include/mach/message.h -------------------- MacBook Pro Penryn 2.4Ghz 4GB
|
|
|
Nous sommes le : 27th April 2024 - 09:37 |