[Mono-devel-list] mono runtime type and function definitions

Urs Muff umuff at QUARK.com
Fri Feb 20 22:55:49 EST 2004


Hi all,

Call me crazy, but I would love to see mono header type and function
definitions to use C++ namespaces, optionally.  I know that mono is compiled
in C and not C++ right now.

The reason for asking for this is simple, I'm trying to include the mono
runtime into another project and have to include conflicting definitions.
(The specific case we are talking about is the Foundation Framework of
Apple's Cocoa, and therefore I cannot modify those headers).

The Xerces-C project solved such a problem by using macros to allow optional
namespaces to be used when compiling.

I don't know how feasible it would be to switch to C++, the name mangling
will be different, I'm not implying to use other C++ features.

What do you guys think about that?

Regards,

- Urs



More information about the Mono-devel-list mailing list