This is the mail archive of the
mailing list for the Cygwin project.
Re: AW: DLL function with string result?
- To: Lescher Christian <christian dot lescher at icn dot siemens dot de>, "'Andrew Markebo'" <flognat at flognat dot myip dot org>, Troy Noble <troy dot noble at channelpoint dot com>
- Subject: Re: AW: DLL function with string result?
- From: "Larry Hall (RFK Partners, Inc)" <lhall at rfk dot com>
- Date: Fri, 20 Apr 2001 10:42:47 -0400
- Cc: "'Christian Lescher'" <christian at lescher dot de>, cygwin at cygwin dot com
Yes, there is a general problem when you want to allocate in one DLL made
by one compiler and de-allocate in another built be another compiler. In
this case, the heaps are different. This is not a Cygwin-specific issue.
Larry Hall firstname.lastname@example.org
RFK Partners, Inc. http://www.rfk.com
118 Washington Street (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX
At 09:25 AM 4/20/2001, Lescher Christian wrote:
>Yes, that's more or less what I'm trying to do: I want to build a DLL, that should be callable from Visual Basic for Applications/MS Access.
>(I use Haskell/GHC, http://haskell.org/ghc and I want to expose a Haskell function in a DLL.)
>Is there a general problem about this?
> > Uhm sorry if I missed something here.. are you doing something like
> > allocating memory in cygwin that is freed on visual, or the other way
> > around..
> > I don't think that is a good idea.. At least not when you are using
> > Visual and Borland, so I guess the same problem might happen with
> > Visual and cygwin.
> > /Andy
>Want to unsubscribe from this list?
>Check out: http://cygwin.com/ml/#unsubscribe-simple
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple