Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-52998

[REG 5.5.1->5.6.0] Compiling generated lex files fail when qmake sets up the flex commands

    XMLWordPrintable

Details

    • 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.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            andysh Andy Shaw
            andysh Andy Shaw
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes