public inbox for pthreads-win32@sourceware.org
 help / color / mirror / Atom feed
* Win CE Port
@ 2005-05-11 17:53 Karl Gierach
  2005-05-12  1:44 ` Ross Johnson
  0 siblings, 1 reply; 2+ messages in thread
From: Karl Gierach @ 2005-05-11 17:53 UTC (permalink / raw)
  To: pthreads-win32

Hi All,

I just tried building the port for WinCE and found it did not work using 
embedded visual studio C++ 4.0. Did he build including MING32 by chance? 
I did not try that. Is there any way I can try to contact the author who 
implemented the port in order to get it working again? I do not have his 
email address.

-Karl G.



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Win CE Port
  2005-05-11 17:53 Win CE Port Karl Gierach
@ 2005-05-12  1:44 ` Ross Johnson
  0 siblings, 0 replies; 2+ messages in thread
From: Ross Johnson @ 2005-05-12  1:44 UTC (permalink / raw)
  To: Pthreads-Win32 list

On Wed, 2005-05-11 at 10:53 -0700, Karl Gierach wrote:
> Hi All,
> 
> I just tried building the port for WinCE and found it did not work using 
> embedded visual studio C++ 4.0. Did he build including MING32 by chance? 
> I did not try that. Is there any way I can try to contact the author who 
> implemented the port in order to get it working again? I do not have his 
> email address.

Tristan Savatier, are you still on the list?

Last known address from the CONTRIBUTORS file:

tristan at mpegtv dot com

Maybe also check www.mpegtv.com

Have you checked README.WinCE and Tristan's original notes in WinCE-
PORT? This relates to his port to WinCE v2.1, which doesn't support
Win32 semaphores. These were added in WinCE v3 and the current pthreads-
w32 release assumes this (see NEED_SEM in config.h). Also check the
target specific group definitions at the bottom of config.h.

By the way, Tristan's notes say that not all POSIX semaphore routines
were supported under his port, however all of these routines should now
be supported even for WinCE v2.1. This also means that all of the
routines for condition variables and read/writer locks should also work
on v2.1 (if anyone is still interested in v2.1).

Apart from the semaphore stuff I've tried not to disturb those original
changes.

I'd appreciate any feedback and changes required (preferably diffs to
the most recent release) to make this work out of the box, but I can't
properly test any of the WinCE stuff. I've tested the recent semaphore
changes by defining NEED_SEM (POSIX semaphores based on Win32 events)
and building for W2000, and all tests passed.

Ross

> -Karl G.
> 
> 
> 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-05-12  1:44 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-11 17:53 Win CE Port Karl Gierach
2005-05-12  1:44 ` Ross Johnson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).