From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16458 invoked by alias); 3 May 2004 06:25:19 -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 16446 invoked from network); 3 May 2004 06:25:18 -0000 Received: from unknown (HELO delsyne.ro) (213.157.171.89) by sources.redhat.com with SMTP; 3 May 2004 06:25:18 -0000 Received: from firebird ([192.168.100.79]) by delsyne.ro (8.12.8/8.12.8) with SMTP id i436PGgG006748 for ; Mon, 3 May 2004 09:25:17 +0300 Message-ID: <002601c430d7$74a6d910$4f64a8c0@firebird> From: "George Mardale" To: References: <7D5800A5B6E26644B2EB7A862856B0D410BC7642@SARASWATI> <006601c42e7c$f7fe0a20$4f64a8c0@firebird> <40930DE0.6040609@callisto.canberra.edu.au> Subject: Re: problems linking Date: Mon, 03 May 2004 06:25:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-SW-Source: 2004/txt/msg00048.txt.bz2 Hi Ross, Thanks for your recommendations... I will try to follow them... As of your assumption, you were right. I really thought the 'CE' in pthreadVCE.lib came from winCE :-). Thanks for clarifying this also. Best regards, George. ----- Original Message ----- From: "Ross Johnson" To: "George Mardale" Sent: Saturday, May 01, 2004 5:39 AM Subject: Re: problems linking > George, > > Thanks for confirming that the WinCE build works OK. As I said, I have > no way of testing this version myself. > > Since you're building the library from source, can I recommend grabbing > the sources from CVS (if you aren't already), since these include one or > two bug fixes that aren't in the snapshot yet. Details for anonymous CVS > downloading are on the project web page: > > http://www.sources.redhat.com/pthreads-win32/ > > Would I be correct in thinking that you thought the 'CE' in > pthreadVCE.lib meant WinCE? That never occurred to me. It actually > indicates that this is the version built using C++ Exceptions. See the > README and FAQ files for the whole history of the naming of prebuilt > libraries and the issues relating to using C++ exceptions, Structured > exceptions, or plain C set/longjmp in the context of POSIX threads and > it's portability amongst Pthreads implementations. > > The recommended version is plain C. This is the one that will be built > from source unless you go to the trouble of setting an additional > compile time macro. > > Regards. > Ross > > George Mardale wrote: > > >Hi again, > > > >I managed to solve the problem. Thanks to Ross Johnson for pointing out the > >correct approach. I use eVC++ and I used the prebuilt binaries, which I > >thouhght were for wince, but they weren't. > > > >After recompiling the wince port of pthreads-win32 (+ setting the proper > >#define-s), it worked... > > > >Thanks again for your support, guys. > >Best regards, > >George. > > > >