In the context of the obstacle- ridden process of trying to build Qt5 (32-bit) with VS 2012 , I ran into another build error.
It:
(set PATH = C: \ Users \ daniel347x \ Desktop \ Backup \ __ Dan_Root \ qt5 \ qtbase \ lib;% PATH :) = ^)%) & C: \ Users \ daniel347x \ Desktop \ Backup__Dan_Root \ qt5 \ qtbase \ Bin \ uic.exe dialogs \ qfiledialog.ui -o ui_qfiledialog.h
NMAKE: fatal error U1077: '(set': return code '0xc0000135'
Stop.
I cannot find anything regarding the failure problem (set PATH=...;%PATH:)=^)%) (returning error code 0xc0000135 ) when doing a detailed Google / StackOverflow search.
Note that nmake has been running for a long time (more than 1 hour), happily switching directories, running intermediate .exe files, and compiling and linking code files.
I run nmake (as well as run configure ) on the command line of 32-bit Visual Studio 2012 Tools; and as far as I know, all my path variables are set correctly (they include the paths to 32-bit Perl and 32-bit Python, although I don't think it matters here).
I rebooted my computer and I launched the VS 2012 Tools command prompt with administrator privileges (in case this is a permission error), trying to start nmake , and the same error occurs.
Then I tried to figure out what the error is. At this point, I was stumped by the syntax of this command line operator, which apparently runs in a shell script:
(set PATH=...;%PATH:)=^)%) ^^^^^^ // What do the symbols :)=^)% mean?
I don't understand the characters :) = ^)% in the context of this script.
Can someone tell me what these characters mean in the context of the Windows shell script (which runs in the context of nmake Makefile (building 32-bit Qt5 with VS 2012))?
As an additional optional question, what can I do to overcome this error and continue building Qt5 without this error blocking progress?
shell windows-7 qt qt5 makefile
Dan Nissenbaum Apr 11 '13 at 15:49 2013-04-11 15:49
source share