2013-03-12 1 views
-1

Je suis un débutant à l'industrie et dans le cadre de mon stage, j'ai été affecté le projet ci-dessus.Je n'ai aucune expérience dans la façon de porter une application particulière à un OS différent. Jusqu'ici, j'ai essayé de comprendre la structure de base d'un composant (c'est ce que l'on appelle une application appelée IOS-XR) mais pour autant que je puisse comprendre, le portage de wireshark nécessitera également le portage de libpcap lib vers XR.portage wireshark à système basé sur qnx

Quelqu'un peut-il faire la lumière sur la façon dont je devrais m'y prendre?

+0

Je ne connais rien à QNX; Cependant, je noterai que Wireshark a beaucoup de dépendances sur diverses bibliothèques: Quelques exemples; libglib libgtk libffi-5 libfontconfig-1 libfreetype-6-libintl 8 libjasper-1 libjpeg-8 liblzma-5-libpixman 1-0 libpng15-15 libtiff-5 libxml2- 2 – willyo

Répondre

1

Je ne connais rien à QNX;

Cependant, je note que Wireshark a beaucoup de dépendances diverses bibliothèques:

Quelques exemples;

libgLib 
libgtk 
libffi-5 
libfontconfig-1 
libfreetype-6 
libintl-8 
libjasper-1 
libjpeg-8 
liblzma-5 
libpixman-1-0 
libpng15-15 
libtiff-5 
libxml2-2 
... 

Ces bibliothèques sont-elles disponibles sur QNX?

En ce qui concerne libpcap:

libpcap est nécessaire pour capturer les fichiers. S'il n'est pas disponible, il devrait certainement être porté. J'imagine que cela pourrait être un gros effort étant donné que le code dépend vraisemblablement des capacités exactes du système d'exploitation pour accéder aux données au niveau du réseau.

Pour plus d'informations sur le développement de Wireshark (sous Windows et * nix), voir le document Wireshark Developer's Guide.

Questions connexes