diff --git a/source/dub/compilers/dmd.d b/source/dub/compilers/dmd.d index e43c2ed..d007066 100644 --- a/source/dub/compilers/dmd.d +++ b/source/dub/compilers/dmd.d @@ -180,7 +180,7 @@ auto args = [platform.compiler, "-of"~tpath.toNativeString()]; args ~= objects; args ~= settings.sourceFiles; - version(Linux) args ~= "-L--no-as-needed"; // avoids linker errors due to libraries being speficied in the wrong order by DMD + version(linux) args ~= "-L--no-as-needed"; // avoids linker errors due to libraries being speficied in the wrong order by DMD args ~= settings.lflags.map!(l => "-L"~l)().array; static linkerargs = ["-g", "-gc", "-m32", "-m64", "-shared"]; args ~= settings.dflags.filter!(f => linkerargs.canFind(f))().array();