Cl and too long command line
-
wrote on 15 Sept 2011, 12:54 last edited by
In my project's pro file i added a very long line to DEFINES variable. When trying to compile (MSVC 9.0) following error appears (without any dependency on that line's contents):
@jom 1.0.6 - empower your corescommand failed with exit code 2
command failed with exit code 2
command failed with exit code 2
command failed with exit code 2
command failed with exit code 2
The process "C:\Qt\qtcreator-2.3.0\bin\jom.exe" exited with code 2.
Error while building project yaBuhgalterProject (target: Desktop)
When executing build step 'Make'@Without that long line everything is OK.
Is that a bug in cl.exe? -
wrote on 15 Sept 2011, 14:11 last edited by
More likely in cmd. See http://support.microsoft.com/kb/830473
-
wrote on 15 Sept 2011, 14:21 last edited by
Thank you for the link.
I'm using QtCreator and i don't think that command line was longer than 2047 characters. Unfortunately i can't recheck it now but tomorrow i'll try to figure out maximum length of that line. -
wrote on 16 Sept 2011, 02:37 last edited by
To my surprise maximum line's length is 1661. If i add one more character errors in the main post appear.
Maybe it's not line's length that causes that errors but too long -D parameter (1016 characters), i don't know.
1/4