Have you looked at https://github.com/mono/cxxi (C++ interop framework)?
On 03/11/12 15:32, obiwanjacobi wrote:
Hi, I'm a .NET programmer and have no experience with mono. I have written a .NET interop layer for a C++ plugin interface (Steinberg VST 2.4) using the the C++ extension in the MS C++ Compiler to make the jump to .NET. That project is here: http://vstnet.codeplex.com If what I understand is true, I can NOT take that code to another platform with (or without) Mono's help. A new version of the interface SDK has been released (VST 3.5) which is radically different from the previous version and I am looking into creating a new interop layer. If at all possible I'd like to solve the portability issue I have with my current library. So the question is: *What are the rules for C++ interop over multiple platforms with mono?* Predominantly Windows and Mac are targeted - Linux as a nice to have. Any suggestions and remarks are most welcome. Grtx, Marc
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
