diff --git a/source/dub/compilers/ldc.d b/source/dub/compilers/ldc.d index 62bb5b8..6c3e77e 100644 --- a/source/dub/compilers/ldc.d +++ b/source/dub/compilers/ldc.d @@ -46,7 +46,7 @@ } if( !(fields & BuildSetting.versions) ){ - settings.addDFlags(settings.versions.map!(s => "-fversion="~s)().array()); + settings.addDFlags(settings.versions.map!(s => "-d-version="~s)().array()); settings.versions = null; } @@ -66,8 +66,7 @@ } if( !(fields & BuildSetting.lflags) ){ - foreach( f; settings.lflags ) - settings.addDFlags(["-Xlinker", f]); + settings.addDFlags(settings.stringImportPaths.map!(s => "-L="~s)().array()); settings.lflags = null; }