Sur Linux :
rpm -qf /usr/include/sys/queue.h
glibc-headers-2.3.3-27

man queue :
HISTORY
     The queue functions first appeared in 4.4BSD.

Sur solaris :
find /usr/include -type f | xargs grep -i LIST_INIT
/usr/include/sys/cpuvar.h:void  cpu_list_init(cpu_t *);
/usr/include/vm/pvn.h:void pvn_plist_init(struct page *pp, struct page **pl, size_t plsz, /usr/include/evolution-1.4/e-util/e-msgport.h:#define E_DLIST_INITIALISER(l) { (EDListNode *)&l.tail, 0, (EDListNode *) &l.head } /usr/include/evolution-1.4/e-util/e-msgport.h:void e_dlist_init (EDList *v); /usr/include/gtkhtml-2.0/libgtkhtml/util/htmlatomlist.h:void html_atom_list_initialize (void); /usr/include/glib-2.0/glib/gdataset.h:void g_datalist_init (GData **datalist); /usr/include/glib-2.0/glib/ghook.h:void g_hook_list_init (GHookList *hook_list, /usr/include/orbit-2.0/orbit/orb-core/corba-defs.h: CORBA_ORB_ObjectIdList *CORBA_ORB_list_initial_services(CORBA_ORB _obj, CORBA_Environment * ev);

grep queue.h /var/sadm/install/contents
/opt/SUNWspro/prod/include/CC/rw7/rw/gqueue.h f none 0644 root sys 5266 55311 1129258244 SPROtlbn7 /opt/SUNWspro/prod/include/CC/rw7/rw/tqueue.h f none 0644 root sys 4127 54663 1129258252 SPROtlbn7 /opt/SUNWspro/prod/include/CC/stlport4/stl/_queue.h f none 0644 root sys 6228 49070 1129259556 SPROstl4h /usr/apache2/include/apr_queue.h f none 0644 root bin 3899 65168 1076665962 SUNWapch2u /usr/include/glib-2.0/glib/gasyncqueue.h f none 0644 root other 4022 60222 1103210172 SUNWgnome-base-libs-devel /usr/include/glib-2.0/glib/gqueue.h f none 0644 root other 4478 300 1103210172 SUNWgnome-base-libs-devel /usr/include/gstreamer-0.8/gst/gstqueue.h f none 0644 root other 3344 11567 1103224560 SUNWgnome-media-devel /usr/include/libgtkhtml-3.0/gtkhtml/htmldrawqueue.h f none 0755 root other 2627 8820 1103213659 SUNWevolution-libs-devel /usr/include/libnautilus/nautilus-idle-queue.h f none 0755 root other 1532 57478 1103219530 SUNWgnome-file-mgr-devel
/usr/include/mqueue.h f none 0644 root bin 2227 56372 1106345973 SUNWhea
/usr/include/sys/dktp/queue.h f none 0644 root bin 1005 15102 1106345995 SUNWpsh /usr/include/sys/squeue.h f none 0644 root bin 1352 53627 1106345988 SUNWhea /usr/include/sys/vuid_queue.h f none 0644 root bin 3076 53485 1106345990 SUNWhea /usr/sfw/include/c++/3.4.3/backward/queue.h f none 0444 root bin 1575 3608 1105175374 SUNWgcc /usr/sfw/include/c++/3.4.3/bits/stl_queue.h f none 0444 root bin 16086 50711 1105175373 SUNWgcc /usr/share/lib/imq/help/en/add_connfact_queue.htm f none 0644 root bin 1497 62277 1073691600 SUNWiqu /usr/share/lib/imq/help/en/connfact_queue.htm f none 0644 root bin 1526 64366 1073691600 SUNWiqu /usr/share/man/man3head/mqueue.h.3head f none 0644 root root 1867 24869 1103756955 SUNWman

Bon jeux de piste !

Le 6 janv. 06 à 13:31, Christian PELISSIER a écrit :

Un développeur qui cherche à porter un programme d'acquisition de
données de Linux vers Solaris se heurte à un pb liée à l'include
<sys/queue.h>.

Il semble que cet include soit lié aux appels de gestion de liste
linéaires et circulaires.

LIST_INIT
LIST_INSERT_AFTER
CIRCLEQ_INSERT_AFTER
etc.

Ma question est simple quel include fait office de queue.h dans Solaris.
S'il n'existe pas ou trouver ce logiciel de gestion de liste pour le
rajouter dans Solaris.


--
Christian Pélissier
Office National d'Études et de Recherches Aérospatiales
BP 72 92322 Chatillon
Tel: 33 1 46 73 44 19, Fax: 33 1 46 73 41 50



_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr


--
Comme les gars de 9Télécom sont des branquignoles & surtout ceux de la messagerie, vous pouvez oublier l'adresse 9online.fr & m'écrire à partir de maintenant à [EMAIL PROTECTED]



_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr

Répondre à