This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: .dll question


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.
---

Attachment: signature.asc
Description: This is a digitally signed message part


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]