Que c'est loin tout cela !!! Bon de savoir que certains reviennent à ce vieux bon VxWorks. Bon courage,
Robert -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Eric Noulard Envoyé : lundi 6 octobre 2008 13:20 À : Transport Sample Protocol development list Objet : Re: [Tsp-devel] Portage TSP sous VxWorks Le 6 octobre 2008 10:03, Frédéric Martinsons <[EMAIL PROTECTED]> a écrit : > Bonjour, > > je cherche à porter TSP sous vxworks, j'aimerais commencer par faire > tourner un stub.J'ai vu dans les sources un directory vxstub, est ce que > celui ci est fonctionnel ? Si oui je n'ai pas trouvé le CMakeLists pour le > build de ces fichiers, est ce un manque ou alors il n'a pas été > écrit. à une certaine époque TSP 0.7.x, TSP a été porté sous VxWorks et donc compilait :=) C'est Cesare BERTONA qui a fait le portage avec possiblement une aide de Robert PAGNOT mais je ne suis plus trop sûr donc AC. L'objet du portage était: tsp/src/core tsp/src/provider/vxstub tsp/external/VxWorks le but était d'avoir un provider qui fonctionne, ce qui fût le cas pour VxStub. tsp/external/VxWorks est une implémentation minimale de l'API POSIX (pthread, mutex etc...) utilisée par TSP et qui n'existe (n'existait?) pas en standard sous VxWorks. > D'ailleurs je me demande même si je dois utiliser CMake pour générer > mes fichiers, car il me faut juste les objets et des librairies statiques > qui seront chargés directement sur la carte (PowerPc), vous en pensez quoi ? à l'époque du portage TSP utilisait un système de Makefile ré-entrant et pas CMake, depuis nous utilisons CMake. Si tu utilises un CMake 2.6 tu peux mettre en place la cross-compilation nécessaire à ce que tu veux faire: http://www.vtk.org/Wiki/CMake_Cross_Compiling celà a été utilisé par Fred DEWEERDT pour RTEMS http://lists.gnu.org/archive/html/tsp-devel/2008-03/msg00038.html suite au travail de Stéphane ARQUER sur TSP pour RTEMS https://savannah.nongnu.org/task/?7409 Je ne sais pas si la cross compile a été revalidée par Stéphane qui compilait TSP à la mode RTEMS (système de Makefile). Il y a aussi eu un travail de cross-compile de TSP windows sous Linux effectué par Guillaume SAHNES: https://savannah.nongnu.org/task/index.php?6544 > J'ai vu aussi dans le CMakeLists du bb_provider des conditions sur la > cible et notamment VxWorks (ça me serait utile pour la prochaine étape), je pense donc que la bonne méthode est de t'inspirer de la cross-compile RTEMS avec CMake pour faire de même pour VxWorks. > par contre il n'a pas l'air d'être complet (ligne :"#TODO find a way to > generate > the .o), y a-t-il des personnes qui utilisent TSP sous VxWorks en ce moment ? Pas moi désolé :-( > Merci pour votre aide. je pense que ceux qui ont regardé la cross-compile avec CMake de plus près que moi pourront t'aider plus efficacement. j'ai ouvert une tâche à ce sujet: https://savannah.nongnu.org/task/?8734 -- Erk _______________________________________________ Tsp-devel mailing list Tsp-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/tsp-devel Ce courriel (incluant ses eventuelles pieces jointes) peut contenir des informations confidentielles et/ou protegees ou dont la diffusion est restreinte. Si vous avez recu ce courriel par erreur, vous ne devez ni le copier, ni l'utiliser, ni en divulguer le contenu a quiconque. Merci d'en avertir immediatement l'expediteur et d'effacer ce courriel de votre systeme. Astrium decline toute responsabilite en cas de corruption par virus, d'alteration ou de falsification de ce courriel lors de sa transmission par voie electronique. This email (including any attachments) may contain confidential and/or privileged information or information otherwise protected from disclosure. If you are not the intended recipient, please notify the sender immediately, do not copy this message or any attachments and do not use it for any purpose or disclose its content to any person, but delete this message and any attachments from your system. Astrium disclaims any and all liability if this email transmission was virus corrupted, altered or falsified. --------------------------------------------------------------------- Astrium SAS (393 341 516 RCS Paris) - Siege social: 6 rue Laurent Pichat, 75016 Paris, France _______________________________________________ Tsp-devel mailing list Tsp-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/tsp-devel