Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Message-ID: <779F20BCCE5AD31186A50008C75D99791716F3@SILLDN_MAIL1> From: "Fifer, Eric" To: "'cygwin-developers AT sourceware DOT cygnus DOT com'" Subject: RE: problem with fork/exec in Cygwin DLL called from non-Cygwin E XE Date: Thu, 2 Mar 2000 18:26:00 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" "Chris Faylor" writes: >Since fork/exec are not aware of LoadLibrary calls, I am surprised that you >would see any success anywhere. dlopen() may work better. I was using LoadLibrary in an attempt to emulate whatever Excel is doing. The real goal is to be able to use fork/exec/etc from Cygwin-capable DLLs called from Excel. >It doesn't know about >your use of LoadLibrary so it doesn't duplicate it. Then, the code tries to >jump into func() which doesn't exist. Hmm ... Do you think adding a cygwin_record_dll() hook would be too ugly? Thanks. Eric Fifer