diff --git a/source/app.d b/source/app.d index 9670c55..a2639ed 100644 --- a/source/app.d +++ b/source/app.d @@ -175,7 +175,8 @@ } catch( Exception e ){ logDebug("pkg-config failed: %s", e.msg); logDebug("Falling back to direct -lxyz flags."); - settings.addLFlags(settings.libs.map!(l => "-l"~l)().array()); + version(Windows) settings.addDFlags(settings.libs.map!(l => l~".lib")().array()); + else settings.addLFlags(settings.libs.map!(l => "-l"~l)().array()); settings.libs = null; } }