yes i mean it is linked against ringbuffer.o i am trying to use const gchar *ringbuf_current_filename(void);
which generates link problem undefined reference
> Date: Thu, 11 Mar 2010 17:19:20 -0500 > From: jeff.morriss.ws@xxxxxxxxx > To: wireshark-dev@xxxxxxxxxxxxx > Subject: Re: [Wireshark-dev] use tshark as part of one application > > yassine antir wrote: > > Hi, > > > > i am working in one application where am using tshark. i have two issues > > to fix: > > > > 1) i am using the tshark code on my application so we can say in other > > words thark is the listening part of the application > > the application is multithreading one where multiple threads share the > > libwireshark librairies and use the same tshark functions > > the problem is that an assertion acquired (my case in ftypes file (don*t > > re-register) and probably there is more assertions afterwards) in case i > > am trying to create multiple threads > > libwireshark is NOT thread safe. If you're using multiple threads, > you'd need one lock to prevent more than one thread from entering > libwireshark simultaneously. > > > 2) the second issue is that i need to use functions of ringbuffer.h but > > i got undefined reference of it when linking although ringbuffer.c is > > part of the application > > i tried to define function as extern in the header but doesnt resolve > > problem > > You mean that the application is linked against ringbuffer.o? What > symbols give the problem? > ___________________________________________________________________________ > Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> > Archives: http://www.wireshark.org/lists/wireshark-dev > Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev > mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
Hotmail : un service de messagerie gratuit, fiable et complet Profitez-en
|