>So I think your only chance is to separate native code from managed code. >And compile managed code either using /clr:safe or C#.
Yup. Thanks again for all the info. If mono implemented a c++/clr compiler then we could probably use the same code everywhere (we'd have to build on all 3 platforms, but that's no big deal). As it stands we'll probably end up with 3 different codebases -- c++ on Linux, c++/clr on Windows, and objective c++ on mac. If I could make a suggestion, mono may wish to consider implementing a c++/clr compiler for mono 2. The new c++/clr in whidbey is by far the most attractive new feature from my company's point of view. I believe there are other companies with similar points of view. It is *very* natural and easy to start extending a large existing c++ codebase with .net features using c++/clr in whidbey. I imagine many potential adopters have similar circumstances. Alex _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list