Subject: Re: .dll question
From: Robert Collins <[email-masked]>
To: [email-masked]
Cc: [email-masked]
Date: 03 Oct 2002 09:19:35 +1000

On Thu, 2002-10-03 at 09:13, Paul G. wrote:

> 	On a related note, can Cygwin generate c++ .dlls which are loadable by msvc++ or 
> does Microsofts'  method of name mangling prohibit such things?

No it can't. In general, C++ compilers don't interoperate. The C++-Lite
FAQ has a section on this.

From memory, the issues are:
*name mangling
*VMT layout
*new[] management
*exception handling

If you want to use cygwin C++ from MSVC, write some C bindings for the
code.

Rob
-- 
---
GPG key available at: http://users.bigpond.net.au/robertc/keys.txt.
---