At the moment, dynamic libraries on macOS get a ".so" suffix. It's conventional here to use ".dylib". The attached patch fixes this, and also cleans up some code which made assumptions about library naming in the GenericGCC module and broke when the suffix was not three characters long! Patch needs review by somebody more familiar with the codebase I think.
|For Gerrit Dashboard: QBS-131|
|35302,2||fix dynamicLibrarySuffix for MacOS||master||qbs/qbs||Status: MERGED||+2||0|
|35303,4||use dynamicLibraryPrefix/-Suffix consequently in GenericGcc.qbs||master||qbs/qbs||Status: MERGED||+2||0|