Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3C3B850E.6C0F9E1B@datacurrent.com> Date: Tue, 08 Jan 2002 18:47:26 -0500 From: Logan Bowers Organization: Rose-Hulman Institute of Technology X-Mailer: Mozilla 4.6 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Robert Collins CC: cygwin AT cygwin DOT com Subject: Re: Problem using cygwin compiled DLL's in other Windows apps References: <3C3B6DF9 DOT 2271CF32 AT datacurrent DOT com> <031001c19896$92913230$0200a8c0 AT lifelesswks> <3C3B7C91 DOT CF32FC13 AT datacurrent DOT com> <034c01c1989a$2e9dbec0$0200a8c0 AT lifelesswks> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Robert Collins wrote: > > ----- Original Message ----- > From: "Logan Bowers" > To: "Robert Collins" > Cc: > Sent: Wednesday, January 09, 2002 10:11 AM > Subject: Re: Problem using cygwin compiled DLL's in other Windows apps > > > But if I do that, I lose the ability to make UNIX style system calls, > > right? > > Yes. And? If you want to make a plugin for a non-unix style program > (winamp for win32) then this is a corollary of that decision. > Ahhh... That is the functionality I need. I've compiled ESoundD (a unix app) under cygwin and would like to link libesd into my plugin. Is there any way I can make that work, or am I SOL? > > My version of ld (from the standard Cygwin distro) only supports > > i386pe, how do I install support for other emulations. > > Huh? Just use the switch I mentioned. Read the FAQ and user guide too. For some reason my ld doesn't like that switch and says it doesn't recognize the emulation. When I do ld -V, it lists the available emulations and only lists i386pe... > > Rob Logan Bowers -- 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/