Fixed #83 — ldc claim a main block when trying to build as shared lib

This commit is contained in:
Alexey Prokhin
2012-03-06 10:29:31 +04:00
parent 53f9964b95
commit d69d2a835c
+3 -1
View File
@@ -272,12 +272,14 @@ int linkObjToBinary(bool sharedLib)
else
output.append(libExt);
}
args.push_back("-shared");
} else if (global.params.os == OSWindows && !endsWith(output, ".exe")) {
output.append(".exe");
}
}
if (sharedLib)
args.push_back("-shared");
args.push_back("-o");
args.push_back(output.c_str());