Creating a cross platform

shared library with RemObjects C#

Targetting Java, .NET and OSX

Created by Carlo Kok

 


Table of contents

Requirements

Step one: .NET

Step two: Move the source in a directory

Step three: Java

Step four: Compile

Step five: Cocoa

Step six: Compile

Step seven: Compile again

Done


Requirements


Step one: .NET

Add the code to be shared to the source file


Step two: Move the source in a directory


Step three: Java


Step four: Compile


Step five: Cocoa


Step six: Compile


Step seven: Compile again


Done

You now have 3 shared libraries with the same code and a minimal number of ifdefs