Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Message-ID: <3D1E374B.1070500@goingware.com>
Date: Sat, 29 Jun 2002 20:10:11 -0230
From: "Michael D. Crawford" <crawford@goingware.com>
Organization: GoingWare Inc. - Expert Software Development and Consulting
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.0) Gecko/20020529
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: C++ Exceptions in Multithreaded Applications Crash
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

> Right.  2.95.3-5 is not compiled to use multiple threads.  3.1.1 will
> be.  A new 3.1.* version of gcc should be available for testing soon.

Could this be why I never could get ZooLib to work when built with gcc 
in Cygwin?

ZooLib is a multithreaded C++ cross-platform application framework.

http://zoolib.sourceforge.net/

I could get it to build, and display a window, but it would always lock 
up, and I never could figure out why.  I always suspected it was a 
threading problem, but that's as far as I got.

Note that I wasn't linking against the cygwin dll; I was trying to build 
it as a Win32 application, not an X11 one.

It works fine when built with gcc on Linux or BeOS, and when built with 
Metrowerks CodeWarrior on Windows.

Mike Crawford
crawford@goingware.com
http://www.goingware.com/

     Tilting at Windmills for a Better Tomorrow.




--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

