diff --git a/source/dub/compilers/dmd.d b/source/dub/compilers/dmd.d index 3d695fb..051e122 100644 --- a/source/dub/compilers/dmd.d +++ b/source/dub/compilers/dmd.d @@ -248,7 +248,7 @@ settings.addDFlags("-lib"); break; case TargetType.dynamicLibrary: - if (platform.platform.canFind("windows") || platform.platform.canFind("osx")) + if (platform.compiler != "dmd" || platform.platform.canFind("windows") || platform.platform.canFind("osx")) settings.addDFlags("-shared"); else settings.prependDFlags("-shared", "-defaultlib=libphobos2.so");