delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/03/24/09:22:08

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <9F481A71957AD111BB2300805FE65D256240F4@mpisex02.mops.wl.com>
From: "Brown, Kim" <Kim DOT Brown AT wl DOT com>
To: cygwin AT sourceware DOT cygnus DOT com
Subject: RE: [ANN] Creating Excel-callable DLLs with GCC - fails!
Date: Wed, 24 Mar 1999 09:20:24 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2232.9)

I tried to compile these DLLs on my Win95 machine.  I downloaded and
installed egcs-1.1.2 just before I compiled them. I used the command "$
make". I placed the DLLs in my c:\windows\system directory.  They both fail
to work in my Excel 97 SR-1.  The compilation gives me a warning about "no
export definition file...".  The output during compilation of f77dll.dll is
below. Is this warning message expected? Anyone else have a problem?

dllwrap --export-all --output-def f77dll.def --driver-name g77 -o f77dll.dll
\
    f77dll.o  -s --entry __cygwin_noncygwin_dll_entry AT 12
Warning:  no export definition file provided
dllwrap will create one, but may not be what you want

> -----Original Message-----
> From: Mumit Khan [mailto:khan AT xraylith DOT wisc DOT EDU]
> Sent: Wednesday, March 24, 1999 12:33 AM
> To: cygwin AT sourceware DOT cygnus DOT com
> Subject: [ANN] Creating Excel-callable DLLs with GCC
> 
> 
> I've put together two trivial examples, one in C and the other in F77,
> of Excel-callable DLLs using egcs-1.1.2. This is not possible 
> with earlier
> versions due to a bug in STDCALL/WINAPI functions returing 
> floating point 
> values.
> 
ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/misc/excel-dlls.zip
ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/cygwin/misc/excel-dlls.tar.gz

Thanks to Richard Stanton for his help.

Regards,
Mumit


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019