From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17036 invoked by alias); 13 Oct 2003 14:42:25 -0000 Mailing-List: contact pthreads-win32-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: pthreads-win32-owner@sources.redhat.com Received: (qmail 17029 invoked from network); 13 Oct 2003 14:42:24 -0000 Received: from unknown (HELO s1.smtp.oleane.net) (195.25.12.3) by sources.redhat.com with SMTP; 13 Oct 2003 14:42:24 -0000 Received: from smtp.faiveley.fr (infy.faiveley.com [194.3.149.152]) by s1.smtp.oleane.net with SMTP id h9DEgNRr003056 for ; Mon, 13 Oct 2003 16:42:24 +0200 Received: by smtp.faiveley.fr(Lotus SMTP MTA v4.6.3 (778.2 1-4-1999)) id C1256DBE.0050D260 ; Mon, 13 Oct 2003 16:42:47 +0200 X-Lotus-FromDomain: FAIVELEY From: h.piat@faiveley.com To: pthreads-win32@sources.redhat.com Message-ID: Date: Mon, 13 Oct 2003 14:42:00 -0000 Subject: =?iso-8859-1?Q?R=E9f._:_Re:_PThread-win32_:_Message_Queue?= Mime-Version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-transfer-encoding: quoted-printable X-SW-Source: 2003/txt/msg00095.txt.bz2 Yes you are in the right. I only want to add this contrib file inside my project. My project add directly Pthread lib "libpthreadGC.a", and it works fine. But I'm unable to compile "mqueue.c". Do you have an idea ? Ross Johnson le 13/10/2003 16:35:50 Veuillez r=E9pondre =E0 rpj@callisto.canberra.edu.au =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20 Pour Herve PIAT/Faiveley=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 :=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20 cc : pthreads-win32@sources.redhat.com=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20 Objet Re: PThread-win32 : Message Queue=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 :=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20 Hi, The mqueue.zip stuff is provided as a separate contributed item and isn't necessarily kept in sync with the library. Also please note that the message queue implimentation is limited by the fact that pthreads-win32 doesn't support process-shared mutexes or CVs, which the code relies on. So it only works (assuming no other problems) within a single process. Ross h.piat@faiveley.com wrote: > >Hi all > >I just donwload mqueue.zip and want to test it. >But I have this result : > >In file included from tester.c:2: >mqueue.h:24: warning: redefinition of `pid_t' > >e:/Dev-Cpp/include/sys/types.h:90: warning: `pid_t' previously declared he= re > >mqueue.h:62: parse error before "HANDLE" > >mqueue.h:62: warning: no semicolon at end of struct or union > >mqueue.h:67: parse error before '}' token > >make.exe: *** [tester.o] Error 1 > >I'm under Win2K, with DevC++ and use the gcc compiler. >I sucessful used PThread with my own program, and I dont know what's wrong= with >this mqueue distribution. >Perhaps I forgot a define variable somewere ! > > >Thanks for your help > >Herv=E9 PIAT >Faiveley Transport >Electronics engineering department > > > >* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * >Faiveley is pleased to announce that its new website is on line at >http://www.faiveley.com. >Faiveley est heureux de vous annoncer la mise en ligne de son nouveau site >http://www.faiveley.fr >* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * >NOTE : Ce courrier =E9lectronique est destin=E9 exclusivement au(x) destin= ataire(s) >mentionn=E9(s) ci-dessus et peut contenir des informations privil=E9gi=E9e= s, >confidentielles et/ou non soumises =E0 divulgation aux termes des lois >applicables. Si vous avez re=E7u ce message par erreur, ou s'il ne vous e= st pas >destin=E9, veuillez le signaler imm=E9diatement =E0 l'exp=E9diteur et effa= cer ce >courrier =E9lectronique. > >NOTE: This e-mail message is intended only for the named recipient(s) abov= e and >may contain information that is privileged, confidential and/or exempt from >disclosure under applicable law. If you have received this message in err= or, or >are not the named recipient(s), please immediately notify the sender and d= elete >this e-mail message. >* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * > > >