Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Date: Tue, 12 Dec 2000 13:29:50 -0500
From: Christopher Faylor <cgf@redhat.com>
To: cygwin@cygwin.com
Cc: Brian.P.Kasper@aero.org
Subject: Re: Contributing condition variables to Cygwin pthreads -- How do I start?
Message-ID: <20001212132950.H3082@redhat.com>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com, Brian.P.Kasper@aero.org
References: <OF942C8DFD.2FE7ECE1-ON882569B3.0061D1DF@aero.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.11i
In-Reply-To: <OF942C8DFD.2FE7ECE1-ON882569B3.0061D1DF@aero.org>; from Brian.P.Kasper@aero.org on Tue, Dec 12, 2000 at 10:07:15AM -0800

On Tue, Dec 12, 2000 at 10:07:15AM -0800, Brian.P.Kasper@aero.org wrote:
>Hello.
>
>As the subject says, I'd like to volunteer to add condition
>variables (pthread_cond_t, etc.) to the Cygwin pthread library,
>but I've never hacked Cygwin before and I really don't know what
>steps are required to start.
>
>Is there a "Cygwin volunteering FAQ" somewhere?  If not, I'd
>greatly appreciate some pointers from people who know what they're
>doing.

As with any project, the place to start is the project web page.  There
is at least one obvious link there.

>Is there a reason the "Open Source POSIX Threads for Win32" code
>at http://sources.redhat.com/pthreads-win32/ hasn't been combined
>with Cygwin?
>
>I tried using the pthread.h and libpthreadVCE.{a,dll} libraries
>from this site on top of cygwin (i.e. installing them into /usr/local)
>but had some problems.
>
>This code appears to support condition variables, but it does some
>weird #defining and #including (of stuff like winsock.h) which leads
>to collisions with cygwin includes like <sys/time.h>.
>
>I don't want to duplicate others' work, and I'd prefer not to start
>down a blind alley, but I would like to make this effort.
>
>Any suggestions?

Try searching the archives for pthread.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

