This is the mail archive of the cygwin@sourceware.cygnus.com
mailing list for the Cygwin project. See the Cygwin
home page for more information.
[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index] [Subject Index] [Author Index] [Thread Index]
RE: [ANN] Creating Excel-callable DLLs with GCC - fails!
- To: cygwin@sourceware.cygnus.com
- Subject: RE: [ANN] Creating Excel-callable DLLs with GCC - fails!
- From: "Brown, Kim" <Kim.Brown@wl.com>
- Date: Wed, 24 Mar 1999 09:20:24 -0500
- Delivered-To: listarch-cygwin@sourceware.cygnus.com
- Delivered-To: mailing list cygwin@sourceware.cygnus.com
- Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
- Sender: cygwin-owner@sourceware.cygnus.com
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@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@xraylith.wisc.EDU]
> Sent: Wednesday, March 24, 1999 12:33 AM
> To: cygwin@sourceware.cygnus.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@sourceware.cygnus.com
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com