Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.6.0
-
Windows 8.1, MSVC 2012
-
5dc421ec87eca15a72c82203319a9be7655cd56a
Description
[REG 5.5.1->5.6.0] Compiling generated lex files fail when qmake sets up the flex commands.
Microsoft(R) Program Maintenance Utility Version 11.00.50727.1 Copyright (C) Microsoft Corporation. All rights reserved. "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\amd64\nmake.exe" -f Makefile.Debug Microsoft(R) Program Maintenance Utility Version 11.00.50727.1 Copyright (C) Microsoft Corporation. All rights reserved. del ifCusTmp_yy_yacc.h ifCusTmp_yy_yacc.cpp C:\dev\dfqt560\build\rio\ifCusTmp_yy_yacc.h が見つかりませんでした。 bison -d -y -p ifCusTmp_yy -b ifCusTmp_yy ..\..\src\rio\ifCusTmp_yy.y ..\\..\\src\\rio\\ifCusTmp_yy.y:89.8-16: warning: symbol RHBRK_TOK redeclared [-Wother] %token RHBRK_TOK ^^^^^^^^^ ..\..\src\rio\ifCusTmp_yy.y: warning: 9 shift/reduce conflicts [-Wconflicts-sr] move ifCusTmp_yy.tab.h ifCusTmp_yy_yacc.h 1 個のファイルを移動しました。 move ifCusTmp_yy.tab.c ifCusTmp_yy_yacc.cpp 1 個のファイルを移動しました。 flex --nounistd --nounistd -o rdbNetlist_yy_lex.cpp ..\..\src\rio\rdbNetlist_yy.l flex --nounistd --nounistd -o ifCusTmp_yy_lex.cpp ..\..\src\rio\ifCusTmp_yy.l cl -c -nologo -Zc:wchar_t -wd4275 -wd4251 -Zi -MDd -GR -W3 -w34100 -w34189 -w44996 -EHa /Fd..\..\lib\debug\cr7riod.pdb -DWIN32 -DWIN64 -D_CRT_SECURE_NO_WARNINGS -DZ_WIN -DWINDLL -D_WINDLL -D_WINDOWS -DNO_MFC -DWIN32_LEAN_AND_MEAN -D_USE_MATH_DEFINES -DCR7LIB_RIOMAGIC -D_USE_MATH_DEFINES -DFLEX -DDLL_APPENV -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\src\rio -I. -I..\..\src\rio -IC:\dev\xerces\vs2012/include -I..\..\3rd\Tcl8.5\include -I..\..\3rd\oa\include\oa -I..\..\3rd\boost_1_53_0 -I..\..\src\common -I..\..\include\common -I..\..\src\DB -I..\..\include\DB -I..\..\src\rio -IC:\dev\dfqt560/include/rio -I..\..\3rd\Tcl8.5\include -I..\..\3rd\oa\include\oa -I..\..\3rd\boost_1_53_0 -IC:\dev\dfqt560/include/common -IC:\dev\dfqt560/src/common -IC:\dev\dfqt560/include/DB -IC:\dev\dfqt560/src/DB -IC:\dev\dfqt560/include/rio -IC:\dev\dfqt560/src/rio -IC:\dev\xerces\vs2012/include -IC:\dev\dfqt560/3rd/Tcl8.5/include -IC:\dev\dfqt560/3rd/oa/include/oa -IC:\dev\dfqt560/3rd/boost_1_53_0 -I..\..\..\qt\5.6.0\include -I..\..\..\qt\5.6.0\include\QtWidgets -I..\..\..\qt\5.6.0\include\QtGui -I..\..\..\qt\5.6.0\include\QtXml -I..\..\..\qt\5.6.0\include\QtCore -Idebug -I..\..\..\Qt\5.6.0\mkspecs\win32-msvc2012 -Fodebug\ @C:\tmp\nm542B.tmp rdbNetlist_yy_yacc.cpp ifCusTmp_yy_yacc.cpp rdbNetlist_yy_lex.cpp ifCusTmp_yy_lex.cpp ..\..\src\rio\ifCusTmp_yy.l(71) : error C2065: 'ifCusTmp_yylineno' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\rdbNetlist_yy.l(72) : error C2065: 'rdbNetlist_yylineno' : 定義されていない識別子です。 (.\rdbNetlist_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(79) : error C2065: 'ifCusTmp_yyin' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(80) : error C2065: 'ifCusTmp_yylineno' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\rdbNetlist_yy.l(80) : error C2065: 'rdbNetlist_yyin' : 定義されていない識別子です。 (.\rdbNetlist_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(81) : error C2065: 'ifCusTmp_yyin' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\rdbNetlist_yy.l(81) : error C2065: 'rdbNetlist_yylineno' : 定義されていない識別子です。 (.\rdbNetlist_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(85) : error C2065: 'ifCusTmp_yyin' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\rdbNetlist_yy.l(82) : error C2065: 'rdbNetlist_yyin' : 定義されていない識別子です。 (.\rdbNetlist_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(92) : error C2065: 'ifCusTmp_yylineno' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\rdbNetlist_yy.l(86) : error C2065: 'rdbNetlist_yyin' : 定義されていない識別子です。 (.\rdbNetlist_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(94) : error C2065: 'ifCusTmp_yyin' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\rdbNetlist_yy.l(91) : error C2065: 'rdbNetlist_yylineno' : 定義されていない識別子です。 (.\rdbNetlist_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(95) : error C2065: 'ifCusTmp_yyin' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\rdbNetlist_yy.l(93) : error C2065: 'rdbNetlist_yyin' : 定義されていない識別子です。 (.\rdbNetlist_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(96) : error C2065: 'ifCusTmp_yylineno' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) ..\..\src\rio\ifCusTmp_yy.l(101) : error C2065: 'ifCusTmp_yyin' : 定義されていない識別子です。 (.\ifCusTmp_yy_lex.cpp) NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\amd64\cl.EXE"' : リターン コード '0x2' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\amd64\nmake.exe"' : リターン コード '0x2' Stop.
The error translates to "undeclared identifier" effectively.