From: "Michael Marte" <[EMAIL PROTECTED]>
To: "Andreas Marth" <[EMAIL PROTECTED]>
Cc: <haskell@haskell.org>
Sent: Wednesday, September 06, 2006 6:04 PM
Subject: Re: [Haskell] How to generate a dll?


> Andreas,
>
> I am using a DLL generated by ghc 6.4.2 in combination with Visual C++
> 2005. Some useful links:
>
> http://www.willus.com/mingw/yongweiwu_stdcall.html
>
> http://en.wikipedia.org/wiki/Name_mangling
>
> http://www.mingw.org/mingwfaq.shtml#faq-msvcdll
>
> What do you mean by "the resulting dll was not stable"?
>
> Michael
>
I meant that the dll crashed Excel wenn I stopped the debugging mode and
also if I used it in a VB-projekt it crahed that when stopped.
This happend with DLLs which had a Bool or Int as return or were only a sub.
If I tried to return a String (marshalled to CString) the dll just plain
crashed when called.

Thank you for the links. I am working through them and hope it will get
better.
Do I understand it right that I will get a dll that can be incorporated into
VB but is not a com-dll or is it a com dll just by being able to be called
from VB?

Thanks,
Andreas

_______________________________________________
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to