Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <20000807212936.82070.qmail@hotmail.com> X-Originating-IP: [202.89.32.9] From: "Danny Smith" To: cygwin AT sourceware DOT cygnus DOT com Subject: Re: libodbccp32.a Date: Tue, 08 Aug 2000 09:29:36 NZST Mime-Version: 1.0 Content-Type: text/plain; format=flowed >From: "Charles S. Wilson" >To: corrosion AT connect DOT to >CC: danny_r_smith AT hotmail DOT com, cygwin AT sourceware DOT cygnus DOT com >Subject: Re: libodbccp32.a >Date: Mon, 07 Aug 2000 09:23:14 -0400 > >Neil Lunn wrote: > > > > >> > > >>I seem not to have this in the 1.1 distribution. Is there another >valid > > >>source? > > >> > > >>Neil > > >> > > > > > >Well... here is a "last resort" case. Try linking directly to >odbccp32.dll > > >directly without an import lib but with *newest* binutils prerelease. > > >Danny > > > > > > > I only just got back to this! Any special flags for doing so. *now I >seem to > > be at a last resort* > >It's not the 'newest binutils prerelease' anymore -- it's the newest >official cygwin release of binutils: binutils-20000722-1. > >To link, add these flags: '-L/cygdrive//WINNT/system >-lodbccp32' > >Hope it works. > >--Chuck Did it work? I've since tried to use this option, and it works for DLL's with 'properly' decorated names but unfortunately *not* when __stdcall functions are exported only as PASCAL names (ie., without trailing @n). Also tried with --enable-stdcall-fixup switch to ld, but still undefined __stdcall symbols. Danny ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com