From: christoph DOT moar AT mchp DOT siemens DOT de (Christoph Moar) Subject: cygwin threaded plans 20 Aug 1998 17:36:40 -0700 Message-ID: <3.0.5.32.19980819132201.0094e5d0.cygnus.gnu-win32@mail-o.mchp.siemens.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: gnu-win32 AT cygnus DOT com I know this might have been asked many times, but I could not find out an authoritative answer. From http://www.cygnus.com/misc/gnu-win32/usenix-98/cygwin.html I quote: "Cygwin32 does not yet support applications that use multiple Windows threads, even though the library itself is multi-threaded. We expect to address this shortcoming through the use of locks at strategic points in the DLL. It would also be desirable to implement support for POSIX threads." I have a rather large program developed under unix, which rather easily compiles straight out with cygwin. The trouble is, obviously, that I use threads, I use the encapsulated omnithread library to be exact. Now, omnithread can be compiled to base on windows threads, so support for posix threads is not an issue, as long as it might be possible to link in the omnithread library which is based on the windows threads. Problem is only the cygwin dll. Are there any plans to release a locked-version that might be thread-safe any time soon? Sorry again if this is faq, I'd just like to know it from the Masters ;) Christoph. -- Christoph Moar (christoph DOT moar AT mchp DOT siemens DOT de) Tel. (++49) 89 636-44628 SIEMENS AG Corporate Technology Fax. (++49) 89 636-47457 Information and Media Technology Office Adress: SIEMENS AG ZT IK 1, Otto-Hahn-Ring 6, D-81739 Munich Postal Adress: SIEMENS AG ZT IK 1, D-81730 Munich pgpkey http://pgp5.ai.mit.edu:11371/pks/lookup?op=index&search=0xae81b9cc - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".