ln is not available on all platforms, so introduce a variable for it