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

syncqt does not work with msys and LF line endings

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P3: Somewhat important
    • None
    • 5.0.0
    • Build tools: qmake
    • None
    • MSYS + MinGW-W64 GCC 4.7.2

    Description

      when the make using syncqt to sync headers, most headers could be parser correctly, except the QStringBuilder.h, the error message is

      Could not open C:/QT.SRC/qtbase/include/QtCore/QString> for writing: No such fi
      e or directory

      I track the perl script syncqt, and found when invoke the function classNames($iheader), the returns class contains a ">", so the filename is QString> and it is illegal in windows.

      my current workaround is replace "QString>" with "QString >" in the QStringBuilder.h, and it can continue

      Attachments

        Issue Links

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

          Activity

            People

              Unassigned Unassigned
              ray_linn ray linn
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes