Do I need CrossBox when building dylib on Island and Darwin?

Island projects should link fine on Windows, yes, only classic Cocoa projects need a CrossBox connection to a Mac to link (for dynamic libraries and executables; static libraries do not need linking).

(a) are you sure tour .dylib project is Island/Darwin and not Cocoa (“Toffee”), and (b) what’s the exact error message you are getting?