1132 – DMD calling linker over commandline

D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 1132 - DMD calling linker over commandline
Summary: DMD calling linker over commandline
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D1 (retired)
Hardware: x86 Windows
: P2 major
Assignee: Walter Bright
URL:
Keywords:
Depends on:
Blocks:
Reported: 2007年04月12日 12:49 UTC by Frank Benoit
Modified: 2014年02月16日 15:23 UTC (History)
0 users

See Also:


Attachments
Add an attachment (proposed patch, testcase, etc.)

Note You need to log in before you can comment on or make changes to this issue.
Description Frank Benoit 2007年04月12日 12:49:34 UTC
While compiling a SWT example on windows i realized that the shell does restrict the commandline length to a maximum of 8192 characters.
For that one can use a response file.
But the problem still exists, because the linker gave errors about a unknown object file. It seems, dmd calls the linker with a shell-like call, and this parameter are also shrinked to 8192 characters.
Probably it can be fixed to also use a parameter file internally.
Comment 1 Frank Benoit 2007年04月17日 10:39:36 UTC
Increased Severity, because it breaks the build process for projects getting bigger.
Comment 2 Walter Bright 2007年04月20日 13:20:02 UTC
Fixed DMD 1.013


AltStyle によって変換されたページ (->オリジナル) /