delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/11/03/21:11:13

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <3A036EAD.36EA456A@ece.gatech.edu>
Date: Fri, 03 Nov 2000 21:04:29 -0500
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.7 sun4u)
X-Accept-Language: en
MIME-Version: 1.0
To: etoffi AT softhome DOT net
CC: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: _beginthread
References: <20001104010453 DOT 5175 DOT qmail AT softhome DOT net>

etoffi AT softhome DOT net wrote:
> 
> hello again.
> i searched the archives.
> i found this:
> 
> http://sources.redhat.com/ml/cygwin/1998-07/msg00618.html
> 
> it states that cygwin is not multithread ready.
> i dont think that is still the case, but i wouldnt mind confirmation.

IIRC, the thread stuff was turned "on" a while back (like last
December).  Check the cygwin-developer mail archives.

> 
> why doesnt cygwin support {begin,end}thread?

'cause nobody has coded it yet?

> 
> ps: i also recently got some ctype errors, and i think it is either solved
> by using -mno-cygwin or not using it. 

-mno-cygwin will certainly fix it -- it does this by not linking with
cygwin1.dll at ALL.  I don't think that's what you want.

The ctype error is a result of using object files or libraries that were
compiled on an old (B20 or earlier) cygwin.  Object files and libraries
from B20 days are NOT compatible with the newer cygwins (1.1.x).  Find
out which library or object file on your system is really really
ancient, and recompile it from source.


> i solved my problem and moved on, but
> i would like to know why the happens. might be because its not (or
> improperly declared)??

Yes -- the declaration of ctype changed from B20 to 1.1.x.

--Chuck

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019