Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@sourceware.cygnus.com Delivered-To: mailing list cygwin@sourceware.cygnus.com Message-Id: <199912031528.JAA07880@hp2.xraylith.wisc.edu> To: Alan Griffiths cc: cygwin@sourceware.cygnus.com, khan@hp2.xraylith.wisc.edu Subject: Re: Using Cygwin 1 with Mumit's JNI examples In-reply-to: Your message of "Fri, 03 Dec 1999 10:50:55 GMT." Date: Fri, 03 Dec 1999 09:28:02 -0600 From: Mumit Khan Alan Griffiths writes: > I'm using the Cywin 1.0 CD and have downloaded Mumit's JNI examples, > but I can't get them to work! Loading Cygwin DLL from noncygwin apps (such as Java JNI) is broken in Cygwin v1.0 CD version. Your best bet is to pick a recent development snapshot and see if that works. We can take it from there. The root cause of the breakage is in winsup/entry.cc, where there is a block in dll_entry() that looks like this: case DLL_PROCESS_ATTACH: if (! static_load) { /* ... */ } break; The code between the `if' block screws up dynamic loading of Cygwin DLL from noncygwin apps. Regards, Mumit -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com