- Build milepost as a dynamic library - Add import/export directives to public API symbols - Change example build scripts accordingly